ansible 主机清单文件加密方法:


ansible-vault encrypt 主机清单文件

 


主机清单加密后ansible-playbook执行的时候会报错,因为加密的文件脚本直接识别不到,需要执行命令后面添加参数

ansible all -a 主机清单 --ask-vault-pass

 

ansible-playbook -i 主机清单文件 ansible脚本(扩展名.yml) --ask-vault-pass > dirty.txt(追加到文件, 保持界面清洁)


解密

ansible-vault decrypt   脚本.yml


获取ansbile 主机ip变量  

{{  inventory_hostname }}