fix: исправлен путь к vault паролю vault-password.txt → vault/.vault
- В converge.yml заменены все /workspace/vault-password.txt на /workspace/vault/.vault - В docker-compose.yml обновлен ANSIBLE_VAULT_PASSWORD_FILE на /ansible/vault/.vault - Теперь используется правильный файл vault/.vault согласно структуре проекта Автор: Сергей Антропов Сайт: https://devops.org.ru
This commit is contained in:
@@ -37,10 +37,10 @@
|
||||
echo "[vault] already encrypted: $f";
|
||||
else
|
||||
echo "[vault] plaintext -> encrypt: $f";
|
||||
ansible-vault encrypt --encrypt-vault-id default --vault-password-file /workspace/vault-password.txt "$f";
|
||||
ansible-vault encrypt --encrypt-vault-id default --vault-password-file /workspace/vault/.vault "$f";
|
||||
fi
|
||||
echo "[vault] decrypt for run: $f";
|
||||
ansible-vault decrypt --vault-password-file /workspace/vault-password.txt "$f";
|
||||
ansible-vault decrypt --vault-password-file /workspace/vault/.vault "$f";
|
||||
done
|
||||
done
|
||||
'
|
||||
@@ -67,7 +67,7 @@
|
||||
echo "[vault] ok (encrypted): $f";
|
||||
else
|
||||
echo "[vault] encrypt back: $f";
|
||||
ansible-vault encrypt --encrypt-vault-id default --vault-password-file /workspace/vault-password.txt "$f" || true;
|
||||
ansible-vault encrypt --encrypt-vault-id default --vault-password-file /workspace/vault/.vault "$f" || true;
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
||||
Reference in New Issue
Block a user