Skip to content
NetworkTechGuy
Network / Security / Sysadmin / DevOps

Network Stuff and System Administration. Sometimes DevOps.

Featured

Get new posts by email

One email per new post.

More posts

All posts →
  1. Highly available Docker apps - Part 02 - The witness: WireGuard and a three-member etcd

    #etcd #high-availability #homelab

    The referee of the whole setup: a small WireGuard network to a VPS and a three-member etcd across two sites - and the first gotcha, which makes Patroni wait forever.

    7 min read
  2. Kubernetes in the homelab - Part 03 - Getting traffic in with MetalLB and Traefik

    #homelab #kubernetes #metallb

    Real LoadBalancer addresses on the home network with MetalLB, RKE2's Traefik behind one of them, and a wildcard DNS record for every future application.

    5 min read
  3. Highly available Docker apps - Part 01 - The plan: two hosts, two sites and a witness

    #docker #docker-compose #high-availability

    My identity provider, password manager and git server on two Docker hosts at two sites, with automatic failover and no Kubernetes: what HA means here, the pieces, and why a witness.

    7 min read
  4. Kubernetes in the homelab - Part 02 - A highly available control plane with RKE2 and kube-vip

    #homelab #kube-vip #kubernetes

    Three RKE2 servers with embedded etcd and one floating address for the Kubernetes API - and a failover test that did not test what I thought it did.

    7 min read
  5. Kubernetes in the homelab - Part 01 - Planning and preparing the nodes

    #debian #homelab #kubernetes

    Three Debian VMs, one plan: what we are building, how the addresses are split, and how to prepare the nodes - including two gotchas of cloned VMs.

    8 min read
  6. Back, With a New Look

    After a year away, the blog has a new look and a new chapter begins - plus a small ask to support blood cancer research.

    1 min read