Veröffentlicht am: Oct 23, 2020

Der ALB Ingress Controller ist jetzt der AWS Load Balancer Controller und unterstützt sowohl Application Load Balancer als auch Network Load Balancer. Mit dem neuen Controller können Sie Vorgänge vereinfachen und Kosten sparen, indem Sie einen Application Load Balancer in mehreren Anwendungen in Ihrem Kubernetes-Cluster teilen sowie einen Network Load Balancer für Pods, die in AWS Fargate ausgeführt werden, verwenden.

Kubernetes-Anwendungen müssen oft externen Datenverkehr erlauben, und EKS-Kunden nutzen dafür Elastic Load Balancer. Network Load Balancer werden in Antwort auf Kubernetes-Services vom Typ LoadBalancer erstellt und bieten eine leistungsstarke Unterstützung des Datenverkehrs, die auf Millionen Anforderungen pro Sekunde skaliert werden kann. Bei umfangreichen Load-Balancing-Anforderungen stellt der ALB Ingress Controller in Reaktion auf Kubernetes Ingress-Objekte automatisch Application Load Balancer bereit.

Zuvor konnte Kubernetes Network Load Balancer nur im Instance-Targeting-Modus bereitstellen. In diesem Szenario waren Pods, die in AWS Fargate ausgeführt wurden, als Load-Balancing-Ziele ausgenommen. AWS Load Balancer Controller unterstützt jetzt den IP-Adressen-Targeting-Modus für Network Load Balancer, wodurch Kunden Pods, die in AWS Fargate ausgeführt werden, als Ziel setzen können. Der neue Controller unterstützt auch Ingress-Gruppierung. Sie können damit Kosten sparen, in dem Sie einen ALB über mehrere Namespaces und Services innerhalb desselben Clusters teilen.

Der AWS Load Balancer Controller kann in allen EKS-Clustern installiert werden. Der NLB IP-Modus wird auf EKS-Clustern unterstützt, die auf Kubernetes Version 1.18 ausgeführt werden, und Support für ältere Cluster wird in den nächsten Wochen eingeführt werden. Informationen zu den ersten Schritten finden Sie im Handbuch der EKS-Dokumentation. Weitere Informationen zum AWS Load Balancer Controller finden Sie im Blog zur Einführung.

Geändert am 22.12.2021 – Um ein großartiges Erlebnis zu gewährleisten, wurden abgelaufene Links in diesem Beitrag aktualisiert oder aus dem ursprünglichen Beitrag entfernt.