Deploying this site to Kubernetes
2026-04-07Containerizing a Next.js app and setting up a full GitOps CI/CD pipeline with GitHub Actions, GHCR, and ArgoCD — running alongside the existing AWS Amplify deployment.
DevOps Engineer
I'm a DevOps engineer currently on break attending Japanese language school. I use this site to document the infrastructure work I do on my home lab — KVM virtualization, Kubernetes, and whatever else I'm building.

Containerizing a Next.js app and setting up a full GitOps CI/CD pipeline with GitHub Actions, GHCR, and ArgoCD — running alongside the existing AWS Amplify deployment.
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.