fix: force explicit SSH identity for kubeadm remote operations
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 18s
All checks were successful
Terraform Plan / Terraform Plan (push) Successful in 18s
This commit is contained in:
@@ -42,7 +42,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf '%s\n' "$KEY_CONTENT" > ~/.ssh/id_ed25519
|
printf '%s\n' "$KEY_CONTENT" | tr -d '\r' > ~/.ssh/id_ed25519
|
||||||
chmod 0600 ~/.ssh/id_ed25519
|
chmod 0600 ~/.ssh/id_ed25519
|
||||||
|
|
||||||
- name: Set up Terraform
|
- name: Set up Terraform
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf '%s\n' "$KEY_CONTENT" > ~/.ssh/id_ed25519
|
printf '%s\n' "$KEY_CONTENT" | tr -d '\r' > ~/.ssh/id_ed25519
|
||||||
chmod 0600 ~/.ssh/id_ed25519
|
chmod 0600 ~/.ssh/id_ed25519
|
||||||
|
|
||||||
- name: Set up Terraform
|
- name: Set up Terraform
|
||||||
|
|||||||
@@ -85,7 +85,7 @@ jobs:
|
|||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf '%s\n' "$KEY_CONTENT" > ~/.ssh/id_ed25519
|
printf '%s\n' "$KEY_CONTENT" | tr -d '\r' > ~/.ssh/id_ed25519
|
||||||
chmod 0600 ~/.ssh/id_ed25519
|
chmod 0600 ~/.ssh/id_ed25519
|
||||||
|
|
||||||
- name: Create kubeadm inventory from Terraform outputs
|
- name: Create kubeadm inventory from Terraform outputs
|
||||||
|
|||||||
@@ -15,7 +15,8 @@ fi
|
|||||||
source "$INVENTORY_FILE"
|
source "$INVENTORY_FILE"
|
||||||
|
|
||||||
SSH_USER="${SSH_USER:-micqdf}"
|
SSH_USER="${SSH_USER:-micqdf}"
|
||||||
SSH_OPTS="${SSH_OPTS:--o BatchMode=yes -o StrictHostKeyChecking=accept-new}"
|
SSH_KEY_PATH="${SSH_KEY_PATH:-$HOME/.ssh/id_ed25519}"
|
||||||
|
SSH_OPTS="${SSH_OPTS:--o BatchMode=yes -o IdentitiesOnly=yes -o StrictHostKeyChecking=accept-new -i $SSH_KEY_PATH}"
|
||||||
|
|
||||||
declare -A NODE_IPS=()
|
declare -A NODE_IPS=()
|
||||||
declare -a CP_NAMES=()
|
declare -a CP_NAMES=()
|
||||||
|
|||||||
@@ -14,7 +14,8 @@ fi
|
|||||||
source "$INVENTORY_FILE"
|
source "$INVENTORY_FILE"
|
||||||
|
|
||||||
SSH_USER="${SSH_USER:-micqdf}"
|
SSH_USER="${SSH_USER:-micqdf}"
|
||||||
SSH_OPTS="${SSH_OPTS:--o BatchMode=yes -o StrictHostKeyChecking=accept-new}"
|
SSH_KEY_PATH="${SSH_KEY_PATH:-$HOME/.ssh/id_ed25519}"
|
||||||
|
SSH_OPTS="${SSH_OPTS:--o BatchMode=yes -o IdentitiesOnly=yes -o StrictHostKeyChecking=accept-new -i $SSH_KEY_PATH}"
|
||||||
|
|
||||||
declare -A NODE_IPS=()
|
declare -A NODE_IPS=()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user