Karpenter unterstützt nun die Zonenverschiebung von Amazon Application Recovery Controller

Veröffentlicht am: 12. Mai 2026

Amazon Elastic Kubernetes Service (Amazon EKS) unterstützt jetzt die Zonenverschiebung und die automatische Zonenverschiebung von Amazon Application Recovery Controller (ARC), wenn das Open-Source-Projekt Karpenter für die Bereitstellung von Rechenressourcen verwendet wird. ARC unterstützt Sie außerdem bei der Verwaltung und Koordination der Wiederherstellung Ihrer Anwendungen in allen AWS-Regionen und Availability Zones (AZs). Mit dieser Veröffentlichung können Sie die Verfügbarkeit von Kubernetes-Anwendungen verbessern, indem Sie die Verlagerung des Cluster-Netzwerkverkehrs weg von einer beeinträchtigten AZ automatisieren.

Kunden stellen vermehrt hochverfügbare Anwendungen in Amazon EKS über mehrere AZs hinweg bereit, um einen Single Point of Failure zu vermeiden. Mit der ARC-Zonenverschiebung können Sie eine Beeinträchtigung einer AZ vorübergehend abmildern, indem Sie den Netzwerkverkehr innerhalb des Clusters von der betroffenen AZ umleiten. Um einen vollständig automatisierten Ablauf zu gewährleisten, erteilen Sie AWS die Berechtigung, dies in Ihrem Namen mithilfe der automatischen Zonenverschiebung von ARC zu verwalten. Dazu gehören Testläufe, um zu überprüfen, ob Ihr Cluster auch mit einer AZ weniger wie erwartet funktioniert. Wenn für Ihren EKS-Cluster eine Zonenverschiebung aktiviert wird, stellt Karpenter die Bereitstellung neuer Kapazitäten in der beeinträchtigten AZ ein, unterbricht freiwillige Vorgänge wie Konsolidierung und Drift für Knoten in dieser AZ und verhindert freiwillige Vorgänge in intakten Zonen, sofern diese von der Zuweisung von Pods zur beeinträchtigten Zone abhängen. Pods mit strengen Planungsanforderungen, wie z. B. Volumen-Affinitäten, die die beeinträchtigte Zone erfordern, lösen keine Startversuche aus. Wenn die Zonenverschiebung endet oder abgebrochen wird, kehrt Karpenter zum normalen Betrieb zurück.

Diese Karpenter-Funktion funktioniert sowohl bei manuellen Zonenverschiebungen als auch bei automatischen Zonenverschiebungen. Es sind keine benutzerdefinierten ARC-Ressourcen erforderlich, da Karpenter direkt in die bestehende ARC-Ressource des EKS-Clusters integriert ist. Um die Unterstützung für Zonenverschiebung zu aktivieren, stellen Sie in Ihren Karpenter-Einstellungen die Einstellung „ENABLE_ZONAL_SHIFT“ ein. Weitere Informationen finden Sie in der Karpenter-Dokumentation und in der Dokumentation zur ARC-Zonenverschiebung.