Files
awesome-kubernetes/v2-docs/kubernetes-networking.md

50 KiB
Raw Permalink Blame History

Kubernetes Networking

!!! info "Architectural Context" Detailed reference for Kubernetes Networking in the context of Networking & Service Mesh.

Standard Reference

Cloud Infrastructure

Kubernetes

Networking

  • cilium.io [ADVANCED LEVEL] [DE FACTO STANDARD] — An eBPF-powered open-source project that provides high-performance, secure, and observable networking, load balancing, and network security for Kubernetes workloads. Cilium is widely adopted by enterprise platforms due to its scale capabilities and granular L3-L7 policy controls.

Service Mesh

  • (2021) Service meshes to the rescue: Load balancing and scaling long-lived connections in Kubernetes 🌟 [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] — A deep dive into the engineering challenge of load balancing long-lived connections (gRPC, HTTP/2, WebSockets) within Kubernetes. It explains how standard L4 kube-proxy load balancing fails to distribute traffic evenly and presents L7 proxies and service meshes (like Linkerd or Istio) as the definitive architectural solution.

Cloud Native Infrastructure

Networking (1)

Egress Traffic Control

Case Studies
  • Controlling outbound traffic from Kubernetes [ADVANCED LEVEL] [CASE STUDY] [CASE STUDY] [ENTERPRISE-STABLE] — A highly regarded engineering case study by Monzo bank detailing how they designed and operated egress gateways to control and audit outbound traffic. Explains compliance benefits, custom proxy layers, and high-availability engineering patterns.

Cloud Native Security

Network Security

Network Policies

Networking (2)

Ingress Controllers

Comparison

  • Learnk8s: Comparison of Kubernetes Ingress controllers 🌟 [ADVANCED LEVEL] [DE FACTO STANDARD] — An industry-standard comparison spreadsheet analyzing over a dozen Kubernetes Ingress controllers. Details performance, dynamic reloading capabilities, routing protocols, and native TLS/WAF integrations.

💡 Explore Related: Servicemesh | Istio | Networking