是否有可能在剧本中检测到Ansible调用是什么?具体来说,我想检测一下" - ask-vault-pass"提供了选项,如果没有,退出剧本。
答案 0 :(得分:0)
我认为最简单的方法可能是使用其他任务来检查文件的内容。例如,
- name: check if a string is in the content
failed_when: "expected_string" not in "{{ file.content }}"
如果未提供vault-pass /文件,则无法解密该文件。但是,您还需要确保ansible.cfg文件未配置文件路径。