Loading video player...
In this video, we take Kubernetes networking to the next level by deploying and exposing an application using GitOps, Gateway API, Cilium CNI, and HTTPS , all in a Minikube-friendly setup. In a previous demo, we exposed an application using Ingress. Here, we replace Ingress with the Kubernetes Gateway API, showing how modern platform teams manage traffic with clear separation of responsibilities and a more scalable networking model. You’ll see how: ► Argo CD manages everything declaratively using Git as the single source of truth ► Cilium acts as both the CNI and Gateway API implementation ► GatewayClass, Gateway, and HTTPRoute are used to manage traffic cert-manager handles TLS for end-to-end HTTPS 🔹 What you’ll learn 00:00 Intro & Demo Overview 00:50 Minikube Setup & GitOps Baseline 01:30 Argo CD App of Apps Pattern 01:50 Installing Cilium with Gateway API Enabled 02:40 Cilium Helm Values Explained 03:12 cert-manager & Gateway API CRDs 04:18 GatewayClass & Cilium Integration 05:08 Creating the Gateway (HTTP & HTTPS) 05:36 HTTPRoute & HTTPS Redirection 06:05 TLS Certificates & Issuer Setup 06:51 Gateway Address & Minikube Tunnel 07:52 Accessing the App over HTTPS 08:26 Final Architecture Recap #kubernetes #gitops