From 5d773fe53266f2cc69ff0ec306dbd4e779816752 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 28 Jul 2025 14:28:39 +0300 Subject: Update content for html --- about/resources.html | 196 ++++++++++----------- ...5-07-14-f3s-kubernetes-with-freebsd-part-6.html | 17 +- gemfeed/DRAFT-kubernetes-with-freebsd-part-7.html | 3 + gemfeed/atom.xml | 19 +- index.html | 2 +- uptime-stats.html | 2 +- 6 files changed, 120 insertions(+), 119 deletions(-) diff --git a/about/resources.html b/about/resources.html index 2b1e7ca5..ee592f57 100644 --- a/about/resources.html +++ b/about/resources.html @@ -50,107 +50,107 @@ In random order:


Technical references



I didn't read them from the beginning to the end, but I am using them to look up things. The books are in random order:


Self-development and soft-skills books



In random order:


Here are notes of mine for some of the books

@@ -159,22 +159,22 @@ Some of these were in-person with exams; others were online learning lectures only. In random order:


Technical guides



@@ -192,50 +192,50 @@ In random order:


Podcasts I liked



I liked them but am not listening to them anymore. The podcasts have either "finished" (no more episodes) or I stopped listening to them due to time constraints or a shift in my interests.


Newsletters I like



This is a mix of tech and non-tech newsletters I am subscribed to. In random order:


Magazines I like(d)



@@ -243,9 +243,9 @@

Formal education



diff --git a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html index 7963fb4d..85d007e8 100644 --- a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html +++ b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html @@ -1611,20 +1611,24 @@ STATE_FILE="/var/run/nfs-mount.state" touch "$LOCK_FILE" trap "rm -f $LOCK_FILE" EXIT -mount_it () { +remount_it () { + # Try to fix + echo "Attempting to fix/remount NFS mount at $(date)" | systemd-cat -t nfs-monitor -p notice + umount -f "$MOUNT_POINT" 2>/dev/null + sleep 1 + if mount "$MOUNT_POINT"; then echo "NFS mount fixed at $(date)" | systemd-cat -t nfs-monitor -p info rm -f "$STATE_FILE" else echo "Failed to fix NFS mount at $(date)" | systemd-cat -t nfs-monitor -p err - exit 1 fi } # Quick check - ensure it's actually mounted if ! mountpoint -q "$MOUNT_POINT"; then echo "NFS mount not found at $(date)" | systemd-cat -t nfs-monitor -p err - mount_it + remount_it fi # Quick check - try to stat a directory with a very short timeout @@ -1645,12 +1649,7 @@ mount_it () { touch "$STATE_FILE" fi -# Try to fix -echo "Attempting to fix stale NFS mount at $(date)" | systemd-cat -t nfs-monitor -p notice -umount -f "$MOUNT_POINT" 2>/dev/null -sleep 1 - -mount_it +remount_it EOF [root@r0 ~]# chmod +x /usr/local/bin/check-nfs-mount.sh diff --git a/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.html b/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.html index 7a359b19..9fa4043f 100644 --- a/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.html +++ b/gemfeed/DRAFT-kubernetes-with-freebsd-part-7.html @@ -602,6 +602,9 @@ http://www.gnu.org/software/src-highlite -->
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?

Other *BSD-related posts:

diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml index db00b626..dc1c83bb 100644 --- a/gemfeed/atom.xml +++ b/gemfeed/atom.xml @@ -1,6 +1,6 @@ - 2025-07-27T23:04:32+03:00 + 2025-07-28T14:27:18+03:00 foo.zone feed To be in the .zone! @@ -1618,20 +1618,24 @@ STATE_FILE="/var/run/nfs-mount.state" touch "$LOCK_FILE" trap "rm -f $LOCK_FILE" EXIT -mount_it () { +remount_it () { + # Try to fix + echo "Attempting to fix/remount NFS mount at $(date)" | systemd-cat -t nfs-monitor -p notice + umount -f "$MOUNT_POINT" 2>/dev/null + sleep 1 + if mount "$MOUNT_POINT"; then echo "NFS mount fixed at $(date)" | systemd-cat -t nfs-monitor -p info rm -f "$STATE_FILE" else echo "Failed to fix NFS mount at $(date)" | systemd-cat -t nfs-monitor -p err - exit 1 fi } # Quick check - ensure it's actually mounted if ! mountpoint -q "$MOUNT_POINT"; then echo "NFS mount not found at $(date)" | systemd-cat -t nfs-monitor -p err - mount_it + remount_it fi # Quick check - try to stat a directory with a very short timeout @@ -1652,12 +1656,7 @@ mount_it () { touch "$STATE_FILE" fi -# Try to fix -echo "Attempting to fix stale NFS mount at $(date)" | systemd-cat -t nfs-monitor -p notice -umount -f "$MOUNT_POINT" 2>/dev/null -sleep 1 - -mount_it +remount_it EOF [root@r0 ~]# chmod +x /usr/local/bin/check-nfs-mount.sh diff --git a/index.html b/index.html index 094d0544..d564f950 100644 --- a/index.html +++ b/index.html @@ -13,7 +13,7 @@

Hello!



-This site was generated at 2025-07-27T23:04:32+03:00 by Gemtexter
+This site was generated at 2025-07-28T14:27:18+03:00 by Gemtexter

Welcome to the foo.zone!

diff --git a/uptime-stats.html b/uptime-stats.html index a1463a31..8a490a80 100644 --- a/uptime-stats.html +++ b/uptime-stats.html @@ -13,7 +13,7 @@

My machine uptime stats



-This site was last updated at 2025-07-27T23:04:32+03:00
+This site was last updated at 2025-07-28T14:27:18+03:00

The following stats were collected via uptimed on all of my personal computers over many years and the output was generated by guprecords, the global uptime records stats analyser of mine.

-- cgit v1.2.3