我正在使用 ansibleVault 来存储我的密码,它运行得非常好。 我遇到的问题是,当任何任务失败时,它都会在日志中显示这些密码。 如何在所有情况下隐藏这些密码?
这是我的示例任务
- name: Run python script for generating Projects report
command: python GetProjects.py -o { org1 } -p { pat1 }
register: result
- debug: msg="{{result.stdout}}"
如果任务失败,它会在日志中显示我的 pat 和组织
最佳答案
如果你想隐藏输出,可以使用 no_log
选项:
- name: Run python script for generating Projects report
command: python GetProjects.py -o { org1 } -p { pat1 }
register: result
no_log: true
关于如果任务失败,Ansible Vault 密码会显示在日志中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65119404/