我可以在defaults / main.yml中看到特定角色:ftp_user: secret
。
通过Google搜索是否有任何提示,可以带我进入与Vault有关的文章。文件系统中的ansible.cfg或与Vault相关的文件中都没有vault_password_file
选项。
请解释在Ansible文件中变量值位置找到的'secret'关键字的含义吗?在哪里存储将要替换的值?
答案 0 :(得分:3)
ftp_user: secret
这yaml中没有关键字:
ftp_user
是关键secret
是该键的值,一个标量,字面上是字符串secret
由于该变量位于您角色的defaults/main.yml
中,这意味着它将成为您角色中ftp_user
变量的默认值,除非您在清单/剧本中覆盖它。