Ansible Tips and Tricks
Overview
This repository contains some example Ansible playbooks/roles to better understand how to use Ansible.
Supplemental Ansible Documenation can be found here.
Other Ansible Resources
Demo and Examples
To learn how to use and install Ansible, follow the link below.
Complete examples of Ansible Playbooks and Roles can also be found in this repository. Feel free to check them our here: https://github.com/nfaction/ansible-tips-and-tricks/tree/master/examples
Other helpful resources
- Documentation
- Latest Ansible Documentation: https://docs.ansible.com/ansible/latest/user_guide/index.html
- Archived Ansible 1.9 Documentation: http://ansible-manual.readthedocs.io/en/stable-1.9/intro.html
- Testing Ansible
- Testing Syntax: https://github.com/willthames/ansible-lint
- Testing Code:
- If you don't have test infrastructure: https://blog.travis-ci.com/2017-11-30-testing-ansible-roles-using-docker-on-travis
- If you want to host your own test infrastructure: https://blog.travis-ci.com/2017-11-30-testing-ansible-roles-using-docker-on-travis
- Example Ansible
- Rclone: https://github.com/nfaction/ansible-rclone
- Running Docker containers via Systemd: https://github.com/nfaction/ansible-systemd-docker
- Preparing hosts for OpenStack Ansible deploy: https://github.com/cyverse/openstack-ansible-host-prep
- OpenStack Instance Provisioner: https://github.com/nfaction/atmosphere-ansible
- Deploying OpenStack Liberty: https://github.com/nfaction/ansible-openstack