Hello, I’ve heard lots of good things about BSD on mastodon and I am considering giving it a try on my homelab.

My current approach is based on Linux, Docker containers and Terraform. I’m toying with the idea to use FreeBSD and BastilleBSD, which could cover what I am using Docker for. I tried to search around and I’m not finding any way of managing jails via Terraform (or another similar system)

What’s the recommended approach to have infrastructure as code in the BSD world? Having all my configuration managed by Terraform and under version control works really well for me and I’d like to have a similar setup also on a BSD machine.

  • @mholiv
    link
    21 year ago

    I looked into this and sadly wasn’t able to find much. I just play aground with FreeBSD and don’t use it professionally. So take what I say with a grain of salt here.

    I was looking for a repository of community images with auto update / management functionality for those images. This does not seem to be a thing. The jails infrastructure seems to be built around manually building your own isolated user environments and not images like docker. No published images or anything. Just make a jail and install stuff inside manually.

    This all being said this was my research fork a few years ago. 🤷‍♀️