Veröffentlicht am: Apr 26, 2022

Amazon Elastic Kubernetes Service (EKS) kündigt v0.9.0 des Auto-Scaling-Projekts für Open-Source-Cluster Karpenter an. Karpenter ist ein flexibler, hochleistungsfähiger Autoscaler für Kubernetes-Cluster, der die Verfügbarkeit von Anwendungen und Nutzung von Ressourcen verbessert. Karpenter v0.9.0 fügt Support für Planungs-Einschränkungen von Kubernetes podAffinity und podAntiAffinity hinzu. Auf diese Weise wird die Kompatibilität mit populären Helm-Charts von Drittanbietern erhöht und der Support für Anwendungsfälle mit hoher Verfügbarkeit erweitert.

Karpenter v0.9.0 ist die neueste Version seit der Einführung des Projekts bei re:Invent 2021. Am 7. Januar 2022 fügte Karpenter v0.5.4 Support für Volume-Topologie-bewusste Planung hinzu, was die Verwendung mit statusbehafteten Kubernetes-Workloads ermöglicht. Am 14. März 2022 erleichterte Karpenter v0.7.0 die Anpassung des bereitgestellten Computings, indem es die Notwendigkeit für benutzerdefinierte EC2-Startvorlagen beseitigte – auch bei Verwendung von Bottlerocket als Betriebssystem. Mit der Version v0.9.0 unterstützt Karpenter vollständig Workloads, die Kubernetes podAntiAffinity verwenden. Dies verbessert die Verfügbarkeit durch die Verteilung von Pods auf mehrere Hosts oder Availability Zones.

Weitere Informationen finden Sie auf der Dokumentationsseite zu Karpenter oder im GitHub-Projekt. Weitere Informationen zu Amazon EKS finden Sie auf der Produktseite zu EKS.