Stream of Consciousness

Mark Eschbach's random writings on various topics.

Tech

HeadScale on Kubernetes

Debugging Kubernetes DNS

Split Brain: Decommissioning a control-plane node

Automatic release of a Go library

Power Monitoring of the Home Lab

Samsung SSD Write Limits

Virtual Desktop Research

Hugo - Deploying to multiple environments

Increasing maximum pod count on k8s node

Gitea `act_runner` with `actions/cache@v4` approach notes

MetalLB, Kubernetes, and node.kubernetes.io/exclude-from-external-load-balancers

Serving assets from Minio through k8s ingress - Take 2

Serving assets from Minio through k8s ingress

Hugo post categories and tags

Styling Hugo

Setting up new node!

Deploying Postgres Operator

Deploying Mattermost

Raspberry Pi as a k8s node

Minio on Synology

Deploying Masterless Salt on the Raspberry Pi

Home Network Design

Capturing disk images within Kubernetes Part II

Capturing disk images within Kubernetes

Raspberry Pi 4 K8S Node

Reviewing ITIL

ALB and k8s: Routing between namespaces

k8s: LVM Persistent Volumes

Revisiting Prometheus

Generating a kubeconfig for a user

Backing up Postgres in k8s

Feasiability of building an API against Gluster

k8s: Changing Cluster DNS

k8s: Fixing My Broken Cluster III

k8s: Fixing My Broken Cluster II

k8s: Fixing my broken cluster

pfSense: Routing with FRR

Backing up Postgres

Forking Node Module

Fixing a static asset pipeline

Pushing Changes with Salt Master

Installing Prometheus on Metal

Exploring kubeadm