KinD, nGinx Ingress Controller & Secured gRPC server
summary
Demonstrates an end-to-end mTLS setup: a Golang gRPC server runs with server-side certificates behind an nginx ingress on a KinD cluster and a NodeJs gRPC client presents client certificates to complete mutual TLS. Walks through the exact Kubernetes manifests, nginx TLS passthrough/HTTP2 settings, certificate generation and client/server code changes, and a live demo that verifies successful encrypted calls and mutual authentication between pods. Includes configs and commands used to reproduce.
AI-written summary · about
chapters (4)
related talks
25mKubernetes Ingress-Nginx Security from Beginner to Expert
15mSimplify Kubernetes Connectivity
48mGo on Kubernetes from scratch
42mSecuring Kubernetes Workloads with Istio Service Mesh
57mBulletproof Microservices with Spring and Kubernetes
34mFrom Kubelet to Istio: Kubernetes Network Security Demystified
32mKubernetes Ingress: Your Router, Your Rules
57mThe Kubernetes Sessions Security
