EuroBSDCon 2025

Ansible for Unix Administrators
2025-09-25 , A209

This practical tutorial is designed for BSD administrators and programmers to learn about automating BSD settings using Ansible. The tutorial teaches participants how to implement infrastructure as code using Ansible on FreeBSD, OpenBSD, and NetBSD systems. We will begin with some basic concepts before moving on to more advanced automation strategies specifically designed for BSD systems. The attendees will learn how to configure Ansible, write playbooks that address BSD specific concerns, use role based organization, and find the best ways to maintain safety, expandability, and simplicity of management. By the end of this tutorial, participants should be able to execute continuous deployment tests, control system configurations across multiple environments, and automate common BSD administrative tasks. This course provides BSD administrators with relevant information that can be used immediately in production environments, thus filling the gap between general Ansible material and their specific needs

Please bring a laptop running BSD or Linux where you can install and use Ansible — we’ll be getting hands-on!

As a System Administrator I concentrate on the management of our software testing and deployment infrastructure. I spend my days managing a mixed environment of Unix and Windows based, all managed using Ansible. I use my free time to operate my own Free & OpenBSD servers and administer the Nextcloud instance for my Scout group