Veröffentlicht am: Feb 6, 2024
Ab der heutigen Version von v0.34.0 haben Kunden von Amazon Elastic Kubernetes Service (EKS), die das quelloffene Projekt Karpenter verwenden, eine neue Möglichkeit, zu kontrollieren, wie und wann störende Änderungen an den Amazon EC2-Instances in ihren Kubernetes-Clustern vorgenommen werden. Sie können Karpenter zusammen mit EKS verwenden, um die Anwendungsverfügbarkeit zu verbessern, den Betriebsaufwand zu senken und die Kosteneffizienz zu steigern. Störungskontrollen bieten eine umfassendere Konfiguration der automatischen EC2-Instance-Verwaltungsfunktionen von Karpenter, sodass Sie sie an Ihre spezifischen Bedürfnisse und Anwendungsfälle anpassen können.
Durch Störungskontrollen haben Sie mehr Kontrolle darüber, wie Karpenter EC2-Instances beendet, um das Gleichgewicht zwischen Kosteneffizienz, Sicherheit und Anwendungsverfügbarkeit zu verbessern. In der NodePool-Konfiguration von Karpenter können Sie jetzt Unterbrechungsbudgets für die von Karpenter bereitgestellten EC2-Instances entweder als Prozentsatz oder als Absolutwert festlegen, um die Auswirkungen auf Ihre Anwendungsverfügbarkeit zu begrenzen. Diese Budgets können auch so geplant werden, dass sie nur zu bestimmten Tageszeiten, Wochentagen oder ständig gelten, sodass Sie Änderungen in kritischen Geschäftsperioden weiter einschränken können.
Beginnen Sie mit der Störungskontrolle für Karpenter, indem Sie auf Version 0.34.0 oder höher aktualisieren. Weitere Informationen zu diesem Feature finden Sie in der Karpenter Disruption-Dokumentation.