使用Vault,您还可以加密非结构化数据(例如私钥文件),并且仍然可以在使用lookup模块时对其进行解密。
--- - name: Copy private key to destination copy: dest=/home/user/.ssh/id_rsa mode=0600 content=lookup('pipe', 'ANSIBLE_VAULT_PASSWORD_FILE=vault_pass_file ansible-vault view keys/private_key.enc')