3 ms·
FreeBSD is great, if your hardware is supported. And unfortunately, that's a giant IF. I wanted to try jails on a 2011 HP DL380 G7, which is enterprise level h
by discardedrefuse 3y ago
FreeBSD is great, if your hardware is supported. And unfortunately, that's a giant IF.
I wanted to try jails on a 2011 HP DL380 G7, which is enterprise level hardware. I had to jump through several hoops to even get off the ground. Apparently FreeBSD didn't come with power management out of the box. So I had to learn about powerd, Intel Speedstep, and CPU C-states (but hey, it comes with a mail server pre-installed). And even then I was having issues. So I gave up and installed Alpine Linux, which worked perfectly with no extra config. I learned LXD instead.
Since then, I've replaced that behemoth of a server with a couple low power, tiny desktops running Debian (bookworm has LXD in the default repos now). I didn't actually look, but I'm fairly certain FreeBSD wasn't going to play nice with Intel's QuickSync and GPU passthrough to jails like Debian/LXD does.
Anyways, that's always been my biggest hurdle with FreeBSD. I do like the cohesiveness of all their tooling though.
- znpy 3y agoIf you’re running lxc containers on debian you might as well switch to proxmox (it’s debian underneath), cluster those machines together and have a nice web ui, http apis and a cli. If only it had an official terraform provider, it’d be perfect.
- discardedrefuse 3y agoThanks for your suggestion. It's a good one that I might consider in the future. I ran normal VMs in Proxmox for years, so I'm quite familiar with it. But I feel like having two separate systems gives me a more flexible playground for my homelab.