Refactor SSH configuration in ansible-apply.yaml and fix trusted hosts

This commit is contained in:
2024-09-24 17:20:09 +02:00
parent f92c30b4eb
commit 63efc31e35
+2
View File
@@ -40,9 +40,11 @@ jobs:
TRUSTE_HOSTS: ${{ secrets.TRUSTED_HOSTS }} TRUSTE_HOSTS: ${{ secrets.TRUSTED_HOSTS }}
run: | run: |
mkdir -p ~/.ssh mkdir -p ~/.ssh
touch ~/.ssh/known_hosts
for host in $TRUSTED_HOSTS; do for host in $TRUSTED_HOSTS; do
ssh-keyscan $host >> ~/.ssh/known_hosts ssh-keyscan $host >> ~/.ssh/known_hosts
done done
cat ~/.ssh/known_hosts
chmod 600 ~/.ssh/known_hosts chmod 600 ~/.ssh/known_hosts
- name: Apply Ansible Playbook - name: Apply Ansible Playbook