Writing Ansible modules: do the harder stuff in Python
By: Colin Vallance & Tim Way
Date: Dec. 14, 2023, 6 p.m.

Ansible is a fantastic automation tool written in Python but sometimes playbook logic gets very complicated to do seemingly simple tasks. In our talk we will show how writing a custom Ansible module is not as hard as you might think and how leveraging Python for more complicated logic lets you write easier to navigate playbooks.


Additionally we will review:

  • A light Ansible overview
  • Explanations of Ansible modules and plugins
  • How testing fits in