Workshop-Days 2025

Ansible Module Development
2025-09-09 , Room 2
Language: English

This one-day workshop offers a hands-on introduction to writing and packaging Ansible modules, including testing and documentation.


This one-day workshop provides a practical introduction to creating custom Ansible modules. You'll learn how Ansible uses modules, write documentation, test with ansible-test, and package your module with Ansible-Galaxy.

Content

The workshop consists of presentations and hands-on labs in order to teach content in an appealing fashion.
- Write a simple Ansible module
- How Ansible finds and uses modules
- Useful documentation and information from the Ansible Community
- Write documentation of your own module
- Testing with ansible-test
- Ansible-Galaxy
- How to package an Ansible module in a collection and publish it
- Experiences and learnings while developing the puzzle.opnsense collection

Requirements

Participants will need a laptop with direct access to the Internet.

Trainer Puzzle ITC