Immutable FreeBSD - Dave Cottlehuber - EuroBSDcon 2023
Channel: EuroBSDcon
Date: 2023-10-02

Dave Cottlehuber: Immutable FreeBSD 
FreeBSD contains a number of powerful features that allow practically immutable server & container deployments. This talk shows how to integrate these together, in a real-world scenario.

    zfs & boot environments
    FreeBSD pkg
    poudriere image to produce base system images
    poudriere image to produce custom jail images, deployable via pkg
    combining webhooks and ansible to automate deployment across clusters

This talk will be generally suitable for anybody managing multiple FreeBSD systems, automating their lifecycle, and will show working code.

Dave Cottlehuber:
Dave has spent the last 2 decades trying to stay at least 1 step ahead of The Bad Actors on the internet, starting off with OpenBSD 2.8, and the last 9 years with FreeBSD since 9.3, where he has a ports commit bit, and a prediliction for obscure functional programming languages that align with his enjoyment of distributed systems, & power tools with very sharp edges.

    Professional Yak Herder, shaving BSD-coloured yaks since ~ 2000
    FreeBSD ports@ committer
    Ansible DevOops master
    Elixir developer
    Building distributed systems with RabbitMQ and Apache CouchDB
    enjoys telemark skiing, and playing celtic folk music on a variety of instruments