Wednesday 29th May, 2013 @ 7pm (pre-meeting downstairs at 6pm)
Address Muttis upstairs (118 Elgin st, Carlton VIC)
Introduction to Ansible by Michael Pope
My Ansible full setup: https://github.com/map7/ansible_recipes
Demo code from the presentation
To view the demo download the tar, untar the file, install git and step through the examples like so;
Install ansible (as per the slides) & edit your /etc/ansible/hosts file adding in your test server to the list.
Check out each step (1 to 9)
git checkout step1
Look at the code using your favorite editor
emacs webserver.yml
Run the code
ansible-playbook webserver.yml
Find out what ansible variables I can use
ansible -m setup <target machine IP>
Here is an Ansible module I created to run commands in a chroot. https://github.com/map7/ansible/blob/devel/library/system/chroot