filmov
tv
Avoiding common mistakes in your Ansible playbooks

Показать описание
When we write an Ansible playbook or role, we usually do it because we want to automate error-prone manual tasks. But if the Ansible playbook we wrote is unreliable, all we did is replace one source of problems with another one.
Fortunately, with a little bit of knowledge, discipline, and help from the tools, everyone can have reliable, Ansible-based automation. In our talk, we will use a series of practical examples to answer the following questions:
1. What are the most common mistakes that make Ansible playbooks and roles unreliable?
2. What tools do we have at our disposal to help us make our Ansible setup more reliable and robust?
3. How can we make sure our content does not (bit)rot?
And as an additional bonus, you will get to learn the answers from a developer that helps maintain Molecule and Ansible Lint tools.
Fortunately, with a little bit of knowledge, discipline, and help from the tools, everyone can have reliable, Ansible-based automation. In our talk, we will use a series of practical examples to answer the following questions:
1. What are the most common mistakes that make Ansible playbooks and roles unreliable?
2. What tools do we have at our disposal to help us make our Ansible setup more reliable and robust?
3. How can we make sure our content does not (bit)rot?
And as an additional bonus, you will get to learn the answers from a developer that helps maintain Molecule and Ansible Lint tools.