- 1. Ansible
- 2. Ansible
- 2.1. What is Ansible
- 2.2. Set up Vagrant environment
- 2.3. Special Ansible user
- 2.4. Generate and deploy public key
- 2.5. Install Ansible on CentOS, Fedora
- 2.6. Install Ansible with pip
- 2.7. Ansible --version
- 2.8. Ansible central config file
- 2.9. Ansible Inventory file
- 2.10. Ansible Inventory file
- 2.11. ping
- 2.12. Ansible commands
- 2.13. Ansible Playbooks
- 2.14. Ansible Inventory in YAML format
- 3. Introduction to Ansible
- 3.1. Why
- 3.2. How
- 3.3. What is Ansible?
- 3.4. Prerequisites for the installations
- 3.5. The samples structure
- 3.6. Starting up - configuring the structure
- 3.7. Configuring Ansible basic files
- 3.8. Running Ansible
- 3.9. Creating an ssh key file and passing it to the hosts
- 3.10. Some simple commands
- 3.11. Install a package - failure
- 3.12. Passwordless sudo
- 3.13. Install a package
- 3.14. removing a package
- 3.15. Shell command
- 3.16. Playbooks - combining tasks
- 3.17. Running the playbook
- 3.18. Adding vars to the play
- 3.19. More vars
- 3.20. Roles
- 3.21. Ansible Galaxy
- 3.22. Resources