Creating an ingress controller
summary
Shows how to build a working Kubernetes Ingress end to end: creates a Namespace and binds Roles/ClusterRoles, then deploys an ingress controller image and a Service exposing port 80. Demonstrates the specific kubectl commands used, an Ingress resource that references class "internet" and routes traffic to service "kcta" on the service port, and verifies the app is reachable (HTTP response returned). Uses plain Kubernetes components, no cloud provider magic.
AI-written summary · about
chapters (9)
- 0:00Start
- 1:47WHAT IS AN INGRESS CONTROLLER
- 3:00COMPONENTS NEEDED BEFORE CREATING AN INGRESS CONTROLLER.
- 4:03WHAT IS A NAMESPACE
- 4:49WHAT IS A CONFIG MAP
- 5:07WHAT IS A SERVICE ACCOUNT
- 6:16WHAT IS A CLUSTER ROLE AND CLUSTER ROLE BINDING
- 7:10NODE PORT AND LOAD BALANCER
- 7:54WHAT IS AN INGRESS CLASS
related talks
20mInside Kubernetes Ingress
32mKubernetes Ingress: Your Router, Your Rules
25mKubernetes Ingress-Nginx Security from Beginner to Expert
43mKubernetes Ingress and API Gateways
25mKubernetes Ingress: Do More with Less
28mApplication delivery on k8s - the past, present and future
27mProviding secure Ingress into a multi-tenanted cluster using GatewayAPI
15mSimplify Kubernetes Connectivity
