A hands-on homelab vlog documenting a live migration from NGINX Ingress Controller to Kubernetes Gateway API on a single-node mini PC cluster. The process covers upgrading cert-manager to a Helm-based install with Gateway API support enabled, deploying K Gateway (kgateway) as the new Gateway API controller, configuring static NodePort services to preserve router port-forwarding rules, creating a new cluster issuer pointing to the gateway for Let's Encrypt TLS via HTTP challenge, testing the new HTTP route via port-forwarding before switching traffic, and finally decommissioning the NGINX Ingress. The migration is done with zero downtime by running both controllers in parallel. Future plans include moving all components to Flux CD for full GitOps management.

β€’39m watch time