If you’re an IT administrator or DevOps engineer with some experience in Ansible and Linux administration, this course will help you move beyond basic playbooks and start building production-ready automation. In this course, Ansible Roles, Reusability, and Best Practices, you’ll learn how to structure projects using roles, implement best practices for maintainable and efficient playbooks, and manage community roles and collections. You’ll also explore how to test and debug your playbooks using tools like Molecule and CI pipelines. By the end of this course, you’ll be able to organize Ansible code using roles and ansible-galaxy, apply best practices to write clean, idempotent, and efficient playbooks and test, debug, and manage reusable automation content for real-world use.
Overview
If you’re an IT administrator or DevOps engineer with some experience in Ansible and Linux administration, this course will help you move beyond basic playbooks and start building production-ready automation. In this course, Ansible Roles, Reusability, and Best Practices, you’ll learn how to structure projects using roles, implement best practices for maintainable and efficient playbooks, and manage community roles and collections. You’ll also explore how to test and debug your playbooks using tools like Molecule and CI pipelines. By the end of this course, you’ll be able to organize Ansible code using roles and ansible-galaxy, apply best practices to write clean, idempotent, and efficient playbooks and test, debug, and manage reusable automation content for real-world use.
Taught by
Andrew Mallett