22
0
Fork 0

Git diff for vault file

This commit is contained in:
vlaborie 2019-02-25 10:07:39 +01:00
parent 3319cc3fee
commit f5c9991b32
1 changed files with 17 additions and 0 deletions

View File

@ -1233,6 +1233,23 @@ echo "VAULT_PASSWORD" | gpg -e -o ~/.ansible/vault.gpg
Ansible va maintenant automatiquement déchiffrer les fichiers Vault via votre agent GPG et le fichier `~/.ansible/vault.gpg`. Ansible va maintenant automatiquement déchiffrer les fichiers Vault via votre agent GPG et le fichier `~/.ansible/vault.gpg`.
### Git diff pour fichier vault
Les diff de fichier chiffrés avec ansible-vault ne sont pas lisibles par défaut car ils s'appliquent sur le contenu chiffré des fichiers et non pas sur le contenu réel.
On peux modifier cela, en modifiant sa config GIT dans son fichier **~/.gitconfig** :
~~~
[diff "ansible-vault"]
textconv = ansible-vault view
cachetextconv = false
~~~
Et en appliquant cette config au fichier vault dans ses dépôts Git dans le fichier **.gitattributes** :
~~~
vars/evolinux-secrets.yml diff=ansible-vault
~~~
### Comparer des versions ### Comparer des versions