summaryrefslogtreecommitdiff
path: root/gemfeed
diff options
context:
space:
mode:
Diffstat (limited to 'gemfeed')
-rw-r--r--gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1.html10
-rw-r--r--gemfeed/DRAFT-f3s-kubernetes-with-freebsd-hardware-setup.html58
-rw-r--r--gemfeed/atom.xml12
3 files changed, 69 insertions, 11 deletions
diff --git a/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1.html b/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1.html
index 5915150b..dbdb737a 100644
--- a/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1.html
+++ b/gemfeed/2024-11-17-f3s-kubernetes-with-freebsd-part-1.html
@@ -35,9 +35,9 @@
<li>⇢ <a href='#data-integrity'>Data integrity</a></li>
<li>⇢ ⇢ <a href='#periodic-backups'>Periodic backups</a></li>
<li>⇢ ⇢ <a href='#power-protection'>Power protection</a></li>
-<li>⇢ <a href='#monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an Eye on Everything</a></li>
+<li>⇢ <a href='#monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an eye on everything</a></li>
<li>⇢ ⇢ <a href='#prometheus-and-grafana'>Prometheus and Grafana</a></li>
-<li>⇢ ⇢ <a href='#gogios-my-custom-alerting-system'>Gogios: My Custom Alerting System</a></li>
+<li>⇢ ⇢ <a href='#gogios-my-custom-alerting-system'>Gogios: My custom alerting system</a></li>
<li>⇢ <a href='#what-s-after-this-all'>What&#39;s after this all?</a></li>
</ul><br />
<h2 style='display: inline' id='why-this-setup'>Why this setup?</h2><br />
@@ -124,7 +124,7 @@
<br />
<span>Power outages are regularly in my area, so a UPS keeps the infrastructure running during short outages and protects the hardware. I&#39;m still trying to decide which hardware to get, and I still need one, as my previous NAS is simply an older laptop that already has a battery for power outages. However, there are plenty of options to choose from. My main criterion is that the UPS should be silent, as the whole setup will be installed in an upper shelf unit in my daughter&#39;s room. ;-)</span><br />
<br />
-<h2 style='display: inline' id='monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an Eye on Everything</h2><br />
+<h2 style='display: inline' id='monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an eye on everything</h2><br />
<br />
<span>Robust monitoring is vital to any infrastructure, especially one as distributed as mine. I&#39;ve thought about a setup that ensures I&#39;ll always be aware of what&#39;s happening in my environment.</span><br />
<br />
@@ -138,7 +138,7 @@
<br />
<a class='textlink' href='https://grafana.com'>https://grafana.com</a><br />
<br />
-<h3 style='display: inline' id='gogios-my-custom-alerting-system'>Gogios: My Custom Alerting System</h3><br />
+<h3 style='display: inline' id='gogios-my-custom-alerting-system'>Gogios: My custom alerting system</h3><br />
<br />
<span>Alerts generated by Prometheus are forwarded to Alertmanager, which I will configure to work with Gogios, a lightweight monitoring and alerting system I wrote myself. Gogios runs on one of my OpenBSD VMs. At regular intervals, Gogios scrapes the alerts generated in the k3s cluster and notifies me via Email.</span><br />
<br />
@@ -148,7 +148,7 @@
<br />
<h2 style='display: inline' id='what-s-after-this-all'>What&#39;s after this all?</h2><br />
<br />
-<span>This setup is just the beginning. Some ideas I&#39;m thinking about for the future:</span><br />
+<span>This setup may be just the beginning. Some ideas I&#39;m thinking about for the future:</span><br />
<br />
<ul>
<li>Adding more FreeBSD nodes (in different physical locations, maybe at my wider family&#39;s places?) for better redundancy. (HA storage then might be trickier)</li>
diff --git a/gemfeed/DRAFT-f3s-kubernetes-with-freebsd-hardware-setup.html b/gemfeed/DRAFT-f3s-kubernetes-with-freebsd-hardware-setup.html
new file mode 100644
index 00000000..52c97ed5
--- /dev/null
+++ b/gemfeed/DRAFT-f3s-kubernetes-with-freebsd-hardware-setup.html
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<title>f3s: Kubernetes with FreeBSD - Setting the stage - Part 1</title>
+<link rel="shortcut icon" type="image/gif" href="/favicon.ico" />
+<link rel="stylesheet" href="../style.css" />
+<link rel="stylesheet" href="style-override.css" />
+</head>
+<body>
+<h1 style='display: inline' id='f3s-kubernetes-with-freebsd---setting-the-stage---part-1'>f3s: Kubernetes with FreeBSD - Setting the stage - Part 1</h1><br />
+<br />
+<span class='quote'>Published at 2024-11-16T23:20:14+02:00</span><br />
+<br />
+<span>This is the second blog post about my f3s series for my self-hosting demands in my home lab. f3s? The "f" stands for FreeBSD, and the "3s" stands for k3s, the Kubernetes distribution I will use on FreeBSD-based physical machines.</span><br />
+<br />
+<span>I will post a new entry every month or so (there are too many other side projects for more frequent updates—I bet you can understand).</span><br />
+<br />
+<a class='textlink' href='./2024-11-17-f3s-kubernetes-with-freebsd-part-1.html'>2024-11-17 f3s: Kubernetes with FreeBSD - Setting the stage - Part 1</a><br />
+<br />
+<a href='./f3s-kubernetes-with-freebsd-part-1/f3slogo.png'><img alt='f3s logo' title='f3s logo' src='./f3s-kubernetes-with-freebsd-part-1/f3slogo.png' /></a><br />
+<br />
+<span>Let&#39;s begin...</span><br />
+<br />
+<h2 style='display: inline' id='table-of-contents'>Table of Contents</h2><br />
+<br />
+<ul>
+<li><a href='#f3s-kubernetes-with-freebsd---setting-the-stage---part-1'>f3s: Kubernetes with FreeBSD - Setting the stage - Part 1</a></li>
+</ul><br />
+<span>##</span><br />
+<br />
+<span>Hardware + photos + basic unpacking</span><br />
+<span>Base os insallation (FreeBSD)</span><br />
+<ul>
+<li>static IPs</li>
+<li>utimed</li>
+<li>bhyve setup</li>
+<li>minimal rocky linux installs, with staic IPs</li>
+</ul><br />
+<span>Other *BSD-related posts:</span><br />
+<br />
+<a class='textlink' href='./2016-04-09-jails-and-zfs-on-freebsd-with-puppet.html'>2016-04-09 Jails and ZFS with Puppet on FreeBSD</a><br />
+<a class='textlink' href='./2022-07-30-lets-encrypt-with-openbsd-and-rex.html'>2022-07-30 Let&#39;s Encrypt with OpenBSD and Rex</a><br />
+<a class='textlink' href='./2022-10-30-installing-dtail-on-openbsd.html'>2022-10-30 Installing DTail on OpenBSD</a><br />
+<a class='textlink' href='./2024-01-13-one-reason-why-i-love-openbsd.html'>2024-01-13 One reason why I love OpenBSD</a><br />
+<a class='textlink' href='./2024-04-01-KISS-high-availability-with-OpenBSD.html'>2024-04-01 KISS high-availability with OpenBSD</a><br />
+<a class='textlink' href='./2024-11-17-f3s-kubernetes-with-freebsd-part-1.html'>2024-11-17 f3s: Kubernetes with FreeBSD - Setting the stage - Part 1</a><br />
+<br />
+<span>E-Mail your comments to <span class='inlinecode'>paul@nospam.buetow.org</span> :-)</span><br />
+<br />
+<a class='textlink' href='../'>Back to the main site</a><br />
+<p class="footer">
+Generated by <a href="https://codeberg.org/snonux/gemtexter">Gemtexter 3.0.0-</a> |
+served by <a href="https://www.OpenBSD.org">OpenBSD</a>/<a href="https://man.openbsd.org/httpd.8">httpd(8)</a> |
+<a href="https://foo.zone/site-mirrors.html">Site Mirrors</a>
+</p>
+</body>
+</html>
diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml
index 125a3ddd..101a7ee1 100644
--- a/gemfeed/atom.xml
+++ b/gemfeed/atom.xml
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
- <updated>2024-11-16T23:34:14+02:00</updated>
+ <updated>2024-11-16T23:45:38+02:00</updated>
<title>foo.zone feed</title>
<subtitle>To be in the .zone!</subtitle>
<link href="https://foo.zone/gemfeed/atom.xml" rel="self" />
@@ -45,9 +45,9 @@
<li>⇢ <a href='#data-integrity'>Data integrity</a></li>
<li>⇢ ⇢ <a href='#periodic-backups'>Periodic backups</a></li>
<li>⇢ ⇢ <a href='#power-protection'>Power protection</a></li>
-<li>⇢ <a href='#monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an Eye on Everything</a></li>
+<li>⇢ <a href='#monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an eye on everything</a></li>
<li>⇢ ⇢ <a href='#prometheus-and-grafana'>Prometheus and Grafana</a></li>
-<li>⇢ ⇢ <a href='#gogios-my-custom-alerting-system'>Gogios: My Custom Alerting System</a></li>
+<li>⇢ ⇢ <a href='#gogios-my-custom-alerting-system'>Gogios: My custom alerting system</a></li>
<li>⇢ <a href='#what-s-after-this-all'>What&#39;s after this all?</a></li>
</ul><br />
<h2 style='display: inline' id='why-this-setup'>Why this setup?</h2><br />
@@ -134,7 +134,7 @@
<br />
<span>Power outages are regularly in my area, so a UPS keeps the infrastructure running during short outages and protects the hardware. I&#39;m still trying to decide which hardware to get, and I still need one, as my previous NAS is simply an older laptop that already has a battery for power outages. However, there are plenty of options to choose from. My main criterion is that the UPS should be silent, as the whole setup will be installed in an upper shelf unit in my daughter&#39;s room. ;-)</span><br />
<br />
-<h2 style='display: inline' id='monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an Eye on Everything</h2><br />
+<h2 style='display: inline' id='monitoring-keeping-an-eye-on-everything'>Monitoring: Keeping an eye on everything</h2><br />
<br />
<span>Robust monitoring is vital to any infrastructure, especially one as distributed as mine. I&#39;ve thought about a setup that ensures I&#39;ll always be aware of what&#39;s happening in my environment.</span><br />
<br />
@@ -148,7 +148,7 @@
<br />
<a class='textlink' href='https://grafana.com'>https://grafana.com</a><br />
<br />
-<h3 style='display: inline' id='gogios-my-custom-alerting-system'>Gogios: My Custom Alerting System</h3><br />
+<h3 style='display: inline' id='gogios-my-custom-alerting-system'>Gogios: My custom alerting system</h3><br />
<br />
<span>Alerts generated by Prometheus are forwarded to Alertmanager, which I will configure to work with Gogios, a lightweight monitoring and alerting system I wrote myself. Gogios runs on one of my OpenBSD VMs. At regular intervals, Gogios scrapes the alerts generated in the k3s cluster and notifies me via Email.</span><br />
<br />
@@ -158,7 +158,7 @@
<br />
<h2 style='display: inline' id='what-s-after-this-all'>What&#39;s after this all?</h2><br />
<br />
-<span>This setup is just the beginning. Some ideas I&#39;m thinking about for the future:</span><br />
+<span>This setup may be just the beginning. Some ideas I&#39;m thinking about for the future:</span><br />
<br />
<ul>
<li>Adding more FreeBSD nodes (in different physical locations, maybe at my wider family&#39;s places?) for better redundancy. (HA storage then might be trickier)</li>