1. 加密


/etc/ansible/ansible-vault 是加密password存放位置

test.yml是一个暂时不存在的文件,加密好了后会将加密内容自动填入到这个文件里面

ansible-vault --vault-password-file=/etc/ansible/ansible-vault create test.yml

敲完命令后会进入到一个vi编辑器里面,输入你需要加密的内容,然后保存退出.

命令完成后,该文件就保存了加密之后的内容了


2 解密

➜  ~ ansible-vault --vault-password-file=/etc/ansible/ansible-vault  decrypt test.yml
Decryption successful