summaryrefslogtreecommitdiff
path: root/gemfeed
diff options
context:
space:
mode:
Diffstat (limited to 'gemfeed')
-rw-r--r--gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2.md8
-rw-r--r--gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md6
-rw-r--r--gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md3
3 files changed, 12 insertions, 5 deletions
diff --git a/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2.md b/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2.md
index 1b10965a..1cc803ed 100644
--- a/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2.md
+++ b/gemfeed/2024-12-03-f3s-kubernetes-with-freebsd-part-2.md
@@ -177,19 +177,21 @@ root@f0:~ # cp /usr/local/etc/doas.conf.sample /usr/local/etc/doas.conf
```sh
root@f0:~ # cat <<END >>/etc/periodic.conf
daily_zfs_snapshot_enable="YES"
-daily_zfs_snapshot_pools="zroot"
+daily_zfs_snapshot_pools="zroot,zdata"
daily_zfs_snapshot_keep="7"
weekly_zfs_snapshot_enable="YES"
-weekly_zfs_snapshot_pools="zroot"
+weekly_zfs_snapshot_pools="zroot,zdata"
weekly_zfs_snapshot_keep="5"
monthly_zfs_snapshot_enable="YES"
-monthly_zfs_snapshot_pools="zroot"
+monthly_zfs_snapshot_pools="zroot,zdata"
monthly_zfs_snapshot_keep="6"
END
```
[https://github.com/ross/zfs-periodic](https://github.com/ross/zfs-periodic)
+Note: We have also added `zdata` to the list of snapshot pools. Currently, this pool does not exist yet, but it will be created later in this blog series.
+
### Uptime tracking
`uptimed`? I like to track my uptimes. This is how I configured the daemon:
diff --git a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md
index 5b2f0e8d..28012220 100644
--- a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md
+++ b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.md
@@ -1,6 +1,6 @@
# f3s: Kubernetes with FreeBSD - Part 6: Storage
-> Published at 2025-07-13T16:44:29+03:00
+> Published at 2025-07-13T16:44:29+03:00, last updated: 08.08.2025
This is the sixth blog post about the f3s series for self-hosting demands in a home lab. f3s? The "f" stands for FreeBSD, and the "3s" stands for k3s, the Kubernetes distribution used on FreeBSD-based physical machines.
@@ -798,12 +798,16 @@ paul@f0:~ % doas sysrc nfsv4_server_enable=YES
nfsv4_server_enable: YES -> YES
paul@f0:~ % doas sysrc nfsuserd_enable=YES
nfsuserd_enable: YES -> YES
+paul@f0:~ % doas sysrc nfsuserd_flags="-domain lan.buetow.org"
+nfsuserd_flags: "" -> "-domain lan.buetow.org"
paul@f0:~ % doas sysrc mountd_enable=YES
mountd_enable: NO -> YES
paul@f0:~ % doas sysrc rpcbind_enable=YES
rpcbind_enable: NO -> YES
```
+> Update: 08.08.2025: I've added the domain to `nfsuserd_flags`
+
And we also create a dedicated directory for Kubernetes volumes:
```sh
diff --git a/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md b/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md
index 1243e7b2..f56a3ff1 100644
--- a/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md
+++ b/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.md
@@ -554,7 +554,8 @@ TODO: include k9s screenshot
TODO: include a diagram again?
TODO: increase replica of traefik to 2, persist config surviving reboots
TODO: fix check-mounts script (mountpoint command and stale mounts... differentiate better)
-TODO: remove traefic metal lb pods? persist the change?
+TODO: remove traefic metal lb pods? persist the change?
+TODO: use helm charts examples, but only after the initial apache example...
Other *BSD-related posts: