Building Home K8s [kubeadm + CRI-O + Cilium]
Guide to building a professional home Kubernetes cluster on Proxmox and Ubuntu using kubeadm, CRI-O, and Cilium (CNI) with kube-proxy replacement.
home-kubernetes-journal
home-kubernetes-journal Series Map
18 articles
Guide to building a professional home Kubernetes cluster on Proxmox and Ubuntu using kubeadm, CRI-O, and Cilium (CNI) with kube-proxy replacement.
Expand your Kubernetes cluster by adding worker nodes with kubeadm on Ubuntu. A step-by-step guide from join command generation to node role labeling.
Steps to create cloud-init compatible template VMs using Ubuntu 24.04 LTS on Proxmox. Highlights GUI vs config and common stumbling points.
Automate Kubernetes deployment with Proxmox and cloud-init. This guide provides a reusable template to build highly reproducible environments in minutes.
A beginner's guide to deploying ArgoCD via CLI and Helm and accessing the GUI from a local environment in Kubernetes.
Had some stumbling points when trying to connect ArgoCD and GitHub via SSH... Loosely summarized the memo from that time.
A deep dive into my "overkill" home network and K8s setup. Featuring YAMAHA RTX830, Incus, MicroK8s, and automated DNS/SSL workflows.
A manifesto of a home server packed with my 'favorites'. Introducing a suite of applications to hack life with code.
Migrated from Authentik to lightweight PocketID. Exploring passwordless Passkeys and OIDC integration patterns on Kubernetes.
Migration from Ingress Nginx to Traefik v3 and Gateway API. Covers Helm setup, the shift to HTTPRoute, and why Gateway API is preferred over IngressRoute.
Setting up lightweight Proxy Authentication on Kubernetes with Tinyauth and Pocket ID. Covers OIDC configuration and Middleware placement strategies.
A debugging story of Beszel and Pocket ID integration. Uncovering the trap of 'silent' standardized output and the true culprit: unverified email addresses.