Testing Ansible Playbooks In Your Kitchen
You’ve written some Ansible playbooks — but how do you really know they work before you push them to production? In this session, we’ll explore how to test and validate your Ansible automation safely and repeatably using Test Kitchen with lightweight virtualization tools like Docker, Podman, Vagrant, or QEMU.
We’ll cover how to set up a local “kitchen” for experimenting with playbooks, write simple verification checks, and integrate tests into your CI pipeline. You’ll learn how to:
Build reproducible test environments for your Ansible code
Validate roles and tasks automatically before deployment
Catch errors early and increase confidence in your automation
Whether you’re new to Ansible or managing complex infrastructure, this talk will show you how to cook up reliable playbooks without burning down your servers.
Senior Software Engineer, Red Hat
Open source advocate. Fedora package maintainer, EPEL package maintainer, and member of CentOS Alternative Images SIG. I actually like systemd...