https://foo.zone/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2.html

  • Guided ZFS on root (pool zroot)
  • Unencrypted ZFS (I will encrypt separate datasets later; I want it to be able to boot without human interaction)
  • Static IP configuration (to ensure that the boxes always have the same IPs, even after switching the router/DHCP server)
  • I decided to enable the SSH daemon, NTP server, and NTP time synchronization at boot, and I also enabled powerd for automatic CPU frequency scaling.
  • In addition to root, I added a personal user, paul, whom I placed in the wheel group. root@f0:~ # freebsd-update fetch root@f0:~ # freebsd-update install root@f0:~ # freebsd-update reboot