Git diff for vault file
This commit is contained in:
parent
3319cc3fee
commit
f5c9991b32
|
@ -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
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue