diff options
| author | Paul Buetow <paul@buetow.org> | 2024-04-21 11:44:58 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2024-04-21 11:44:58 +0300 |
| commit | 82e8095bf20f2f96468804c5c0d9ac92acfdd53b (patch) | |
| tree | d58319de35179ef5ba07d7493e765e0b883f965b /gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html | |
| parent | 952754fbc9945ee15d9de68c45b3e33bb3c78b5a (diff) | |
Update content for html
Diffstat (limited to 'gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html')
| -rw-r--r-- | gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html b/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html index 1d966e04..a55e7530 100644 --- a/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html +++ b/gemfeed/2024-04-01-KISS-high-availability-with-OpenBSD.html @@ -37,6 +37,24 @@ _____|_:_:_| (o)-(o) |_:_:_|--'`-. ,--. ksh under-water (((\'/ </pre> <br /> +<pre> +Table of contents: + KISS high-availability with OpenBSD + My auto-failover requirements + My HA solution + Only OpenBSD base installation required + !/bin/ksh + Race condition (e.g. script execution aborted in the middle of the previous run) + Fairly cheap and geo-redundant + Failover time and split-brain + Failover support for multiple protocols + Let's encrypt TLS certificates + Weekly auto-failover for Let's Encrypt automation + Monitoring + Rex automation + More HA +</pre> +<br /> <span>I have always wanted a highly available setup for my personal websites. I could have used off-the-shelf hosting solutions or hosted my sites in an AWS S3 bucket. I have used technologies like (in unsorted and slightly unrelated order) BGP, LVS/IPVS, ldirectord, Pacemaker, STONITH, scripted VIP failover via ARP, heartbeat, heartbeat2, Corosync, keepalived, DRBD, and commercial F5 Load Balancers for high availability at work. </span><br /> <br /> <span>But still, my personal sites were never highly available. All those technologies are great for professional use, but I was looking for something much more straightforward for my personal space - something as KISS (keep it simple and stupid) as possible.</span><br /> @@ -322,7 +340,7 @@ http://www.gnu.org/software/src-highlite --> <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 2.1.0-release</a> | +Generated by <a href="https://codeberg.org/snonux/gemtexter">Gemtexter 2.2.0-develop</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> |
