diff --git a/playbook-example/.gitignore b/playbook-example/.gitignore new file mode 100644 index 0000000..e601699 --- /dev/null +++ b/playbook-example/.gitignore @@ -0,0 +1 @@ +playbook.retry diff --git a/playbook-example/playbook.yml b/playbook-example/playbook.yml new file mode 100644 index 0000000..f418587 --- /dev/null +++ b/playbook-example/playbook.yml @@ -0,0 +1,21 @@ +--- +# Example: +# ansible-playbook -i /etc/ansible/proxmox.py --limit 'running' playbook.yml +- hosts: all + remote_user: root + + tasks: + - name: get hostname + command: /bin/hostname + changed_when: False + register: hostname + + - name: get uptime + shell: /usr/bin/uptime | grep -ohe 'up .*' | sed 's/,//g' | awk '{ print $2" "$3 }' + changed_when: False + register: uptime + + - debug: var={{ item }} + with_items: + - hostname.stdout + - uptime.stdout