awx-on-k3s/runner/project/demo.yml
2022-02-06 13:50:39 +09:00

38 lines
1 KiB
YAML

---
- hosts: localhost
connection: local
tasks:
- name: Ensure that the host is reachable
ansible.builtin.ping:
- name: Print variables for debugging
ansible.builtin.debug:
var: data
vars:
data:
ansible_playbook_python: "{{ ansible_playbook_python }}"
ansible_python_version: "{{ ansible_python_version }}"
ansible_python.executable: "{{ ansible_python.executable }}"
ansible_version.full: "{{ ansible_version.full }}"
- name: Invoke debug commands
ansible.builtin.command: "{{ item }}"
changed_when: false
failed_when: false
loop:
- cat /etc/hostname
- whoami
- pwd
- python3 -m pip list
- ansible-galaxy collection list -p .
register: command_results
- ansible.builtin.debug:
msg: "{{ item.stdout_lines }}"
loop: "{{ command_results.results }}"
loop_control:
label: "{{ item.cmd }}"
# - name: Simply pause for a while
# ansible.builtin.pause:
# minutes: 10