Veröffentlicht am: May 19, 2021
Der AWS Load Balancer Controller stellt eine Kubernetes-native Möglichkeit zur Konfiguration und Verwaltung von Elastic Load Balancers bereit, die den Datenverkehr an in Kubernetes-Clustern ausgeführte Anwendungen weiterleiten. Elastic Load Balancing bietet mehrere Load Balancers, die alle über die hohe Verfügbarkeit, Auto Scaling und robuste Sicherheit verfügen, die notwendig sind, um Ihre Anwendungen fehlertolerant zu machen.
Version 2.2 von AWS Load Balancer Controller für Kubernetes ist jetzt verfügbar. Dieses Update fügt mehrere Erweiterungen hinzu, welche die Weiterleitung von Datenverkehr an Ihre Anwendungen mit Elastic Load Balancer vereinfachen, einschließlich:
- Unterstützung für Instance-Mode-Targeting mit Network Load Balancers
- Verbesserte Sicherheitskontrollen für die Nutzung von Application Load Balancer mit Kubernetes IngressClass
- Unterstützung für AWS Local Zones
- Vereinfachte SSL-Umleitung für Application Load Balancers
- Unterstützung für Kubernetes Ingress Pfadtypen
- Unterstützung für die Knotenauswahl beim Instance-Targeting mit Load Balancers
- Unterstützung statischer IP-Adressen für Network Load Balancers
- Unterstützung für extern verwaltete AWS-Tags
Eine wichtige Verhaltensänderung, die es bei diesem Start zu beachten gilt, ist, dass die Bereitstellung neu erstellter Network Load Balancers intern erfolgt. Sie können eine zusätzliche Anmerkung festlegen, um einen öffentlich zugänglichen Network Load Balancer bereitzustellen.
Mehr Informationen über Controller-Konfigurationsparameter und -standards finden Sie hier und hier. Informationen zu den ersten Schritten mit dem AWS Load Balancer Controller finden Sie im Installationshandbuch und in dem Walkthrough auf GitHub. Weitere Informationen zu Amazon EKS finden Sie auf der Produktseite oder in der Dokumentation.