fix: SSH ключ перенесён в ~/.ssh/naeel_vm_id_ed25519 (локально, вне sshfs)
This commit is contained in:
@@ -9,7 +9,7 @@
|
|||||||
- **Репозиторий:** `gitea-naeel.giteak8s.services.ngcloud.ru/naeel/sless`
|
- **Репозиторий:** `gitea-naeel.giteak8s.services.ngcloud.ru/naeel/sless`
|
||||||
- **Локальная копия:** `/home/naeel/remote_dev/sless/`
|
- **Локальная копия:** `/home/naeel/remote_dev/sless/`
|
||||||
- **Remote server:** `naeel@5.172.178.213` (workspace: `~/terra/sless/`)
|
- **Remote server:** `naeel@5.172.178.213` (workspace: `~/terra/sless/`)
|
||||||
- **SSH ключ:** `/home/naeel/remote_dev/sless/secrets/naeel_vm_id_ed25519`
|
- **SSH ключ:** `/home/naeel/.ssh/naeel_vm_id_ed25519`
|
||||||
- **SSH команда:** `ssh -i <ключ> -o StrictHostKeyChecking=no naeel@5.172.178.213`
|
- **SSH команда:** `ssh -i <ключ> -o StrictHostKeyChecking=no naeel@5.172.178.213`
|
||||||
- **Активная ветка:** `feat/web-console` (последний коммит `a04dfb2`)
|
- **Активная ветка:** `feat/web-console` (последний коммит `a04dfb2`)
|
||||||
- **Git origin:** `https://gitea-naeel.giteak8s.services.ngcloud.ru/naeel/sless.git`
|
- **Git origin:** `https://gitea-naeel.giteak8s.services.ngcloud.ru/naeel/sless.git`
|
||||||
@@ -320,8 +320,8 @@ kubectl set env deployment/sless-funcs-service -n sless SLESS_SERVICE_TOKEN=<jwt
|
|||||||
## 13. Деплой нового образа — стандартный workflow
|
## 13. Деплой нового образа — стандартный workflow
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
SSH="ssh -i /home/naeel/remote_dev/sless/secrets/naeel_vm_id_ed25519 -o StrictHostKeyChecking=no naeel@5.172.178.213"
|
SSH="ssh -i /home/naeel/.ssh/naeel_vm_id_ed25519 -o StrictHostKeyChecking=no naeel@5.172.178.213"
|
||||||
SCP="scp -i /home/naeel/remote_dev/sless/secrets/naeel_vm_id_ed25519 -o StrictHostKeyChecking=no"
|
SCP="scp -i /home/naeel/.ssh/naeel_vm_id_ed25519 -o StrictHostKeyChecking=no"
|
||||||
|
|
||||||
# 1. Скопировать изменённые файлы оператора на remote
|
# 1. Скопировать изменённые файлы оператора на remote
|
||||||
$SCP /home/naeel/remote_dev/sless/path/to/file.go naeel@5.172.178.213:~/terra/sless/path/to/file.go
|
$SCP /home/naeel/remote_dev/sless/path/to/file.go naeel@5.172.178.213:~/terra/sless/path/to/file.go
|
||||||
|
|||||||
@@ -204,12 +204,12 @@ provider "sless" {
|
|||||||
**Как запускать:**
|
**Как запускать:**
|
||||||
```bash
|
```bash
|
||||||
# Сначала синхронизировать изменения:
|
# Сначала синхронизировать изменения:
|
||||||
rsync -av -e "ssh -i /home/naeel/remote_dev/common/id_ed25519.txt" \
|
rsync -av -e "ssh -i /home/naeel/.ssh/naeel_vm_id_ed25519" \
|
||||||
/home/naeel/remote_dev/sless/examples/<example>/ \
|
/home/naeel/remote_dev/sless/examples/<example>/ \
|
||||||
naeel@5.172.178.213:/home/naeel/terra/sless/examples/<example>/
|
naeel@5.172.178.213:/home/naeel/terra/sless/examples/<example>/
|
||||||
|
|
||||||
# Затем запускать на remote:
|
# Затем запускать на remote:
|
||||||
ssh -i /home/naeel/remote_dev/common/id_ed25519.txt naeel@5.172.178.213 \
|
ssh -i /home/naeel/.ssh/naeel_vm_id_ed25519 naeel@5.172.178.213 \
|
||||||
'cd /home/naeel/terra/sless/examples/<example> && terraform apply -auto-approve -no-color'
|
'cd /home/naeel/terra/sless/examples/<example> && terraform apply -auto-approve -no-color'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -97,7 +97,7 @@ provider "sless" {
|
|||||||
|
|
||||||
**Правило:** Все `terraform init/plan/apply/destroy` для `examples/` — только через SSH на `naeel@5.172.178.213`:
|
**Правило:** Все `terraform init/plan/apply/destroy` для `examples/` — только через SSH на `naeel@5.172.178.213`:
|
||||||
```bash
|
```bash
|
||||||
ssh -i /home/naeel/remote_dev/common/id_ed25519.txt naeel@5.172.178.213 \
|
ssh -i /home/naeel/.ssh/naeel_vm_id_ed25519 naeel@5.172.178.213 \
|
||||||
'cd /home/naeel/terra/sless/examples/<example> && terraform apply -auto-approve -no-color'
|
'cd /home/naeel/terra/sless/examples/<example> && terraform apply -auto-approve -no-color'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -104,12 +104,12 @@ provider "sless" {
|
|||||||
**Как запускать:**
|
**Как запускать:**
|
||||||
```bash
|
```bash
|
||||||
# Сначала синхронизировать изменения:
|
# Сначала синхронизировать изменения:
|
||||||
rsync -av -e "ssh -i /home/naeel/remote_dev/common/id_ed25519.txt" \
|
rsync -av -e "ssh -i /home/naeel/.ssh/naeel_vm_id_ed25519" \
|
||||||
/home/naeel/remote_dev/sless/examples/<example>/ \
|
/home/naeel/remote_dev/sless/examples/<example>/ \
|
||||||
naeel@5.172.178.213:/home/naeel/terra/sless/examples/<example>/
|
naeel@5.172.178.213:/home/naeel/terra/sless/examples/<example>/
|
||||||
|
|
||||||
# Затем запускать на remote:
|
# Затем запускать на remote:
|
||||||
ssh -i /home/naeel/remote_dev/common/id_ed25519.txt naeel@5.172.178.213 \
|
ssh -i /home/naeel/.ssh/naeel_vm_id_ed25519 naeel@5.172.178.213 \
|
||||||
'cd /home/naeel/terra/sless/examples/<example> && terraform apply -auto-approve -no-color'
|
'cd /home/naeel/terra/sless/examples/<example> && terraform apply -auto-approve -no-color'
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user