Ansible Playbook Cheat Sheet

Description

Example

Comment

Description

Example

Comment

Playbook execution

ansible all -u admin -k -m ping

username is part of the command line arguments.

Password will be requested interactively

 

ansible all -m ping --extra-vars "ansible_user=admin ansible_password=indenirocks123"

Both username and password are provided in command line.

 

ansible-playbook /usr/share/indeni-knowledge/stable/automation/playbooks/checkpoint/get_uptime_low_reason.yml -e "ssh_username=indeni ssh_password=indeni123 ip_address=10.11.94.200 device=1.1.1.1"

 

 

ansible-playbook -vvv /usr/share/indeni-knowledge/stable/automation/playbooks/checkpoint/get_uptime_low_reason.yml -e "ssh_username=indeni ssh_password=indeni123 ip_address=10.11.94.200 device=1.1.1.1"

Verbose output - very good for troubleshooting