no_log_test/nolog.yml
2023-11-16 11:25:51 -05:00

32 lines
923 B
YAML

---
- name: Test Nolog
hosts: all
become: false
gather_facts: false
vars:
__my_password: 09fjgn34t87j3t8
tasks:
- name: Echo string via command
ansible.builtin.command: "/bin/echo 'hello world'"
- name: Echo password via command
ansible.builtin.command: "/bin/echo 'hello world - your password is {{ __my_password }}'"
- name: What about via debug...
ansible.builtin.debug:
msg: "your password is {{ __my_password }}"
- name: Echo password via command (no_log)
ansible.builtin.command: "/bin/echo 'hello world - your password is {{ __my_password }}'"
no_log: True
- name: What about via debug... (no_log (from ansible.cfg))
ansible.builtin.debug:
msg: "your password is {{ __my_password }}"
- name: what is no log set to
ansible.builtin.debug:
msg: "{{ lookup('env', 'ANSIBLE_NO_LOG') | default('no thanks') }}"