GitOps, Cilium, and proper HTTPS on a bare metal cluster
2026-03-30Setting up ArgoCD for GitOps, migrating from Flannel to Cilium, and wiring up Gateway API with cert-manager and Let's Encrypt for real HTTPS on a homelab Kubernetes cluster.
Setting up ArgoCD for GitOps, migrating from Flannel to Cilium, and wiring up Gateway API with cert-manager and Let's Encrypt for real HTTPS on a homelab Kubernetes cluster.
Deploying the kube-prometheus-stack on a homelab Kubernetes cluster, exposing Grafana remotely over Tailscale, and a swap gotcha that took down the cluster after a reboot.
Setting up KVM virtualization and a three-node Kubernetes cluster on a Dell micro PC — the decisions, the why, and the gotchas.
The technical decisions behind this portfolio — Next.js, MDX, TypeScript, and AWS Amplify — and why each one made sense.