Ansible#
Resources#
Guides & Docs: * Getting started with Ansible * Ansible best practices: using project-local collections and roles | Jeff Geerling * Ansible Navigator Documentation + Getting started with Execution Environments — Ansible Community Documentation * home - Ansible Lint Documentation
Videos:
Books: * Ansible for DevOps - Jeff Geerling * Ansible Up & Running
Notes#
Making Ansible Fast#
Enable pipelining in ansible.cfg:
[ssh_connection]
pipelining=True
Note, must have disabled requiretty in target's sudoers confs:
Defaults !requiretty
Ansible Playbooks#
ansible-playbook
Options#
Dry run:
--check