Ansible Module Development

  • 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. The workshop also covers key insights from developing the puzzle.opnsense collection, giving you hands-on experience with real-world applications.

  • Content

    The workshop consists of varied 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
    • Write documentation of own module
    • Testing with ansible-test
    • Ansible-Galaxy
    • Packing an Ansible module in a collection
    • Experiences and learnings while developping the puzzle.opnsence collection
  • Requirements

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

  • Target audience

    Our training is designed for system engineers with basic Ansible and basic Python knowledge.

  • Conditions

    At least 8 Participants are required for the workshop to take place.

    Includes catering, documentation and a cluster in the cloud.

  • trainer

    • Fabio Bertagna
      Fabio BertagnaTrainer Puzzle ITC
    • Philippe Schmid
      Philippe SchmidTrainer Puzzle ITC

Ansible Module Development

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

date:
time: 09:00-16:45
costs: CHF 650
seats: 14
Get your ticket
Go to acend.ch

Our workshops are presented by acend, offering you practice-oriented cloud-native training, from engineer to engineer.