Overview
Explore the fundamentals of Kubernetes networking in this comprehensive 1 hour 27 minute conference talk by Randy Abernethy from RX-M LLC. Dive into the world of network communications in a hands-on Cloud Native environment, gaining a practical end-to-end understanding of service communications within and outside a Kubernetes cluster. Begin with the basics of service communications, learning how Kubernetes services, DNS (CoreDNS), and CNI plugins (Cilium) facilitate interprocess communications and load balancing. Build upon this foundation to explore more advanced scenarios, including ingress (Emissary/Envoy), NodePort / HostPort features, and load balancing (Metal-lb). Conclude with a brief look at service mesh functionality (Linkerd). By the end of this talk, gain a clear understanding of Kubernetes communications possibilities and discover next steps in your learning journey.
Syllabus
Kubernetes Networking 101 - Randy Abernethy, RX-M LLC
Taught by
CNCF [Cloud Native Computing Foundation]