Managing multiple FreeBSD machines can be time-consuming, but automation makes it effortless. In this talk, I will demonstrate how I use Ansible to set up my FreeBSD lab and Salt to maintain and scale it across multiple machines—including how I configured a second FreeBSD laptop with just SSH access.
Attendees will see how automation enables:
Seamless FreeBSD system setup using Ansible.
Automated configuration management with Salt.
Effortless scaling to new machines, reducing manual setup to a few commands.
By the end of the talk, attendees will understand how to leverage Ansible and Salt to build a reproducible and maintainable FreeBSD infrastructure.
FreeBSD users interested in automating system setup and maintenance.
System administrators managing multiple FreeBSD machines.
Anyone curious about Ansible and Salt for FreeBSD automation.
Attendees should have basic FreeBSD knowledge, but no prior experience with automation tools is required.
Why automate?
My FreeBSD lab & laptop setup overview.
Bootstrapping a new system.
Automating system installation & package setup.
Adding a second laptop with just SSH access.
Managing configs, packages, and updates.
Enforcing system state across multiple machines.
How I maintain consistency between multiple devices.
Why this method works well for FreeBSD.
Troubleshooting automation quirks.
How to use Ansible to set up FreeBSD machines quickly.
How Salt makes long-term configuration management effortless.
How to automate multiple FreeBSD machines with minimal manual work.