Kubernetes-Netzwerke – Grundlagen
Grundlagen der Kubernetes-Netzwerktechnik
In diesem Webinar erfahren Sie, wie Kubernetes Anwendungen außerhalb eines Kubernetes-Clusters verfügbar macht. Dabei betrachten wir das Thema aus Netzwerkperspektive und erläutern, wie Kubernetes über eine eigene Container Network Interface (CNI) verfügt, die die Kommunikation zwischen Pods (Containern) ermöglicht. Anschließend sehen wir uns den Kubernetes-Service-Typ an, um zu verstehen, wie sich die Wahl zwischen „ClusterIP“, „NodePort“, „HostPort“ und „LoadBalancer“ auf die Verfügbarkeit und Leistung eines Dienstes auswirken kann. Außerdem betrachten wir den Ressourcentyp „Ingress“ und wie er für das L7-Content-Routing von HTTP- und HTTPS-Datenverkehr eingesetzt wird.
Nachdem wir uns mit der internen Funktionsweise von Kubernetes befasst haben, erfahren wir, wie BIG-IP über NodePort oder eine CNI wie Flannel oder Calico (VXLAN/BGP) mit einem Kubernetes-Cluster interagiert. Diese Interaktion wird durch den Einsatz von F5 Container Ingress Services ermöglicht, die die Konfiguration der BIG-IP-Instanz automatisieren.
Abschließend sehen wir uns an, wie sich der NGINX Ingress Controller vom NGINX Ingress Controller des Kubernetes-Projekts (ja, gleicher Name, andere Entwickler) bei der Unterstützung des Kubernetes-Ressourcentyps Ingress für das L7-Routing von HTTP- und HTTPS-Datenverkehr unterscheidet.
Im Laufe des Webinars demonstrieren wir relevante Aspekte von Kubernetes, F5 BIG-IP und NGINX im Zusammenhang mit der Vernetzung und der Unterstützung von Kubernetes-Ressourcen.
In diesem Webinar behandeln wir folgende Themen:
- Kubernetes-Netzwerkressourcentypen (Service/Ingress)
- BIG-IP zur Verbindung mit einem Kubernetes-Cluster-Netzwerk
- Unterstützung von Kubernetes-Ingress-Ressourcen durch den NGINX Ingress Controller
Referenten

Eric Chen
Senior Lösungsarchitekt
F5

Tom Gamull
