Hilf mit, diese Seite zu verbessern
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Wenn Sie zu diesem Benutzerhandbuch beitragen möchten, wählen Sie den GitHub Link Diese Seite bearbeiten auf, der sich im rechten Bereich jeder Seite befindet.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Verstehen Sie den Lebenszyklus der Kubernetes-Version auf EKS
Kubernetes entwickelt sich mit neuen Funktionen, Design-Updates und Fehlerkorrekturen schnell weiter. Die Community veröffentlicht im Durchschnitt alle vier Monate neue Kubernetes-Nebenversionen (z. B.1.32
). Amazon EKS folgt für Nebenversionen dem Upstream-Release- und Einstellungszyklus. Wenn neue Kubernetes-Versionen in Amazon EKS verfügbar werden, empfehlen wir Ihnen, Ihre Cluster proaktiv auf die neueste verfügbare Version zu aktualisieren.
Eine Nebenversion wird in den ersten 14 Monaten nach ihrer Veröffentlichung standardmäßig in Amazon EKS unterstützt. Sobald das Ende des Standard-Supportdatums für eine Version überschritten ist, gilt für sie der erweiterte Support für die nächsten 12 Monate. Mit dem erweiterten Support können Sie gegen Aufpreis pro Cluster-Stunde länger bei einer bestimmten Kubernetes-Version bleiben. Wenn Sie Ihren Cluster vor Ablauf des verlängerten Supportzeitraums nicht aktualisiert haben, wird Ihr Cluster automatisch auf die älteste derzeit unterstützte erweiterte Version aktualisiert.
Der erweiterte Support ist standardmäßig aktiviert. Vermeiden Sie erhöhte Cluster-Kosten, indem Sie den erweiterten EKS-Support deaktivieren
Wir empfehlen Ihnen, Ihren Cluster mit der neuesten verfügbaren Kubernetes-Version zu erstellen, die von Amazon EKS unterstützt wird. Wenn für Ihre Anwendung eine bestimmte Version von Kubernetes erforderlich ist, können Sie ältere Versionen auswählen. Sie können neue Amazon-EKS-Cluster auf jeder Version erstellen, die mit Standard- oder verlängertem Support angeboten wird.
Verfügbare Versionen mit Standard-Support
Die folgenden Kubernetes-Versionen sind derzeit im Amazon EKS-Standardsupport verfügbar:
-
1.32
-
1.31
-
1.30
-
1.29
Wichtige Änderungen, die Sie für jede Version des Standard-Supports beachten sollten, finden Sie unter Lesen Sie die Versionshinweise für Kubernetes-Versionen zur Standardunterstützung.
Verfügbare Versionen mit verlängertem Support
Die folgenden Kubernetes-Versionen sind derzeit im erweiterten Support von Amazon EKS verfügbar:
-
1.28
-
1.27
-
1.26
-
1.25
-
1.24
Wichtige Änderungen, die Sie für jede Version des verlängerten Supports beachten sollten, finden Sie unter Lesen Sie die Versionshinweise für Kubernetes-Versionen zum erweiterten Support.
Amazon-EKS-Kubernetes-Veröffentlichungskalender
Die folgende Tabelle zeigt wichtige Veröffentlichungs- und Supportdaten, die für jede Kubernetes-Version zu berücksichtigen sind. Die Abrechnung für erweiterten Support beginnt zu Beginn des Tages, an dem die Version das Ende des Standardsupports erreicht.
Anmerkung
Daten mit nur einem Monat und einem Jahr sind ungefähre Angaben und werden mit einem genauen Datum aktualisiert, wenn es bekannt ist.
Kubernetes-Version | Upstream-Release | Amazon-EKS-Version | Ende des Standard-Supports | Ende des verlängerten Supports |
---|---|---|---|---|
|
11. Dezember 2024 |
23. Januar 2025 |
23. März 2026 |
23. März 2027 |
|
13. August 2024 |
26. September 2024 |
26. November 2025 |
26. November 2026 |
|
17. April 2024 |
23. Mai 2024 |
23. Juli 2025 |
23. Juli 2026 |
|
13. Dezember 2023 |
23. Januar 2024 |
23. März 2025 |
23. März 2026 |
|
15. August 2023 |
26. September 2023 |
26. November 2024 |
26. November 2025 |
|
11. April 2023 |
24. Mai 2023 |
24. Juli 2024 |
24. Juli 2025 |
|
9. Dezember 2022 |
11. April 2023 |
11. Juni 2024 |
11. Juni 2025 |
|
23. August 2022 |
22. Februar 2023 |
1. Mai 2024 |
1. Mai 2025 |
|
3. Mai 2022 |
15. November 2022 |
31. Januar 2024 |
31. Januar 2025 |
Versionsinformationen mit AWS CLI abrufen
Sie können die AWS CLI verwenden, um Informationen zu den auf EKS verfügbaren Kubernetes-Versionen abzurufen, z. B. das Enddatum des Standardsupports.
So rufen Sie mithilfe der CLI Informationen zu verfügbaren Kubernetes-Versionen auf EKS ab AWS
-
Öffnen Sie Ihr Terminal.
-
Stellen Sie sicher, dass die AWS CLI installiert und konfiguriert ist. Weitere Informationen finden Sie unter Installation oder Aktualisierung auf die neueste Version der CLI.
-
Führen Sie den folgenden Befehl aus:
aws eks describe-cluster-versions
-
Der Befehl gibt eine JSON-Ausgabe mit Details zu den verfügbaren Cluster-Versionen zurück. Hier ist ein Beispiel für die Ausgabe:
{ "clusterVersions": [ { "clusterVersion": "1.31", "clusterType": "eks", "defaultPlatformVersion": "eks.21", "defaultVersion": true, "releaseDate": "2024-09-25T17:00:00-07:00", "endOfStandardSupportDate": "2025-11-25T16:00:00-08:00", "endOfExtendedSupportDate": "2026-11-25T16:00:00-08:00", "status": "STANDARD_SUPPORT", "kubernetesPatchVersion": "1.31.3" } ] }
Die Ausgabe enthält die folgenden Informationen für jede Cluster-Version:
-
clusterVersion
: Die Kubernetes-Version des EKS-Clusters -
clusterType
: Der Clustertyp (z. B. „eks“) -
defaultPlatformVersion
: Die Standardversion der EKS-Plattform -
defaultVersion
: Ob dies die Standardversion ist -
releaseDate
: Das Datum, an dem diese Version veröffentlicht wurde -
endOfStandardSupportDate
: Das Datum, an dem der Standardsupport endet -
endOfExtendedSupportDate
: Das Datum, an dem der erweiterte Support endet -
status
: Der aktuelle Support-Status der Version, z. B.STANDARD_SUPPORT
oderEXTENDED_SUPPORT
-
kubernetesPatchVersion
: Die spezifische Kubernetes-Patch-Version
Amazon EKS-Version FAQs
- Wie viele Kubernetes-Versionen sind im Standardsupport verfügbar?
-
Im Einklang mit der Unterstützung der Kubernetes-Community für Kubernetes-Versionen verpflichtet sich Amazon EKS, jederzeit Unterstützung für drei Kubernetes-Versionen anzubieten. Wir werden das Ende des Standard-Supportdatums für eine bestimmte Kubernetes-Nebenversion mindestens 60 Tage im Voraus bekannt geben. Aufgrund des Qualifizierungs- und Veröffentlichungsprozesses von Amazon EKS für neue Kubernetes-Versionen endet der Standardsupport einer Kubernetes-Version auf Amazon EKS nach dem Datum, an dem das Kubernetes-Projekt die Unterstützung der Upstream-Version einstellt.
- Wie lange erhält ein Kubernetes Standardsupport von Amazon EKS?
-
Eine Kubernetes-Version erhielt 14 Monate lang Standardunterstützung, nachdem sie erstmals auf Amazon EKS verfügbar war. Dies gilt auch dann, wenn Upstream-Kubernetes eine Version, die auf Amazon EKS verfügbar ist, nicht mehr unterstützt. Wir führen Sicherheitspatches zurück, die für die Kubernetes-Versionen gelten, die auf Amazon EKS unterstützt werden.
- Werde ich benachrichtigt, wenn der Standardsupport für eine Kubernetes-Version auf Amazon EKS endet?
-
Ja. Wenn auf Clustern in Ihrem Konto die Version ausgeführt wird, die sich dem Ende des Supports nähert, sendet Amazon EKS etwa 12 Monate nach der Veröffentlichung der Kubernetes-Version auf Amazon EKS eine Benachrichtigung über das AWS Health Dashboard. Die Mitteilung enthält das Datum des Support-Laufzeitendes. Dies ist mindestens 60 Tage ab dem Datum der Benachrichtigung.
- Welche Kubernetes-Funktionen werden von Amazon EKS unterstützt?
-
Amazon EKS unterstützt alle allgemein verfügbaren (GA) Funktionen der Kubernetes-API. Ab der Kubernetes-Version
1.24
sind neue Betaversionen standardmäßig APIs nicht in Clustern aktiviert. Zuvor vorhandene Beta-Versionen APIs und neue Versionen der vorhandenen Betaversion sind jedoch APIs weiterhin standardmäßig aktiviert. Alpha-Funktionen werden nicht unterstützt. - Werden von Amazon EKS verwaltete Knotengruppen automatisch zusammen mit der Version der Cluster-Kontrollebene aktualisiert?
-
Nein. Eine verwaltete Knotengruppe erstellt EC2 Amazon-Instances in Ihrem Konto. Diese Instances werden nicht automatisch aktualisiert, wenn Sie oder Amazon EKS Ihre Kontrollebene aktualisieren. Weitere Informationen finden Sie unter Aktualisieren Sie eine verwaltete Knotengruppe für Ihren Cluster. Wir empfehlen, dieselbe Kubernetes-Version auf Ihrer Steuerungsebene und Ihren Knoten beizubehalten.
- Werden selbstverwaltete Knotengruppen automatisch zusammen mit der Version der Cluster-Kontrollebene aktualisiert?
-
Nein. Eine selbstverwaltete Knotengruppe umfasst EC2 Amazon-Instances in Ihrem Konto. Diese Instances werden nicht automatisch aktualisiert, wenn Sie oder Amazon EKS die Version der Kontrollebene in Ihrem Namen aktualisieren. Bei einer selbstverwalteten Knotengruppe wird in der Konsole nicht angezeigt, dass sie aktualisiert werden muss. Sie können die auf einem Knoten installierte
kubelet
-Version anzeigen, indem Sie den Knoten in der Liste Knoten auf der Registerkarte Übersicht Ihres Clusters auswählen, um zu bestimmen, welche Knoten aktualisiert werden müssen. Sie müssen die Knoten manuell aktualisieren. Weitere Informationen finden Sie unter Aktualisieren Sie selbstverwaltete Knoten für Ihren Cluster.Das Kubernetes-Projekt testet die Kompatibilität zwischen der Kontrollebene und den Knoten für bis zu drei Nebenversionen.
1.29
-Knoten funktionieren beispielsweise weiterhin, wenn sie von einer1.32
-Steuerebene orchestriert werden. Es wird jedoch nicht empfohlen, einen Cluster mit Knoten auszuführen, bei denen sich dauerhaft drei Nebenversionen hinter der Kontrollebene befinden. Weitere Informationen finden Sie unter Kubernetes Version and Version Skew Support Policyin der Kubernetes-Dokumentation. Wir empfehlen, dieselbe Kubernetes-Version auf Ihrer Steuerungsebene und Ihren Knoten beizubehalten. - Werden Pods, die auf Fargate laufen, automatisch mit einem automatischen Versionsupgrade der Clustersteuerungsebene aktualisiert?
-
Nein. Wir empfehlen dringend, Fargate Pods als Teil eines Replikationscontrollers, z. B. einer Kubernetes-Bereitstellung, auszuführen. Führen Sie dann einen fortlaufenden Neustart aller Fargate Pods durch. Die neue Version des Fargate Pod wird mit einer
kubelet
Version bereitgestellt, die mit Ihrer aktualisierten Version der Cluster-Steuerebene identisch ist. Weitere Informationen finden Sie unter Bereitstellungenin der Kubernetes-Dokumentation. Wichtig
Wenn Sie die Steuerebene aktualisieren, müssen Sie die Fargate-Knoten nach wie vor selbst aktualisieren. Um Fargate-Knoten zu aktualisieren, löschen Sie den Fargate-Pod, der durch den Knoten repräsentiert wird, und stellen Sie den Pod erneut bereit. Der neue Pod wird mit einer
kubelet
Version bereitgestellt, die der Version Ihres Clusters entspricht. - Welche Kubernetes-Versionen werden für Hybridknoten unterstützt?
-
Amazon EKS Hybrid Nodes unterstützt dieselben Kubernetes-Versionen wie Amazon EKS-Cluster mit anderen Knotenberechnungstypen, einschließlich standardmäßiger und erweiterter Kubernetes-Versionsunterstützung. Hybridknoten werden nicht automatisch aktualisiert, wenn Sie Ihre Version der Steuerungsebene aktualisieren, und Sie sind für das Upgrade Ihrer Hybridknoten verantwortlich. Weitere Informationen finden Sie unter Aktualisieren Sie Hybridknoten für Ihren Cluster.
Erweiterter Support für Amazon EKS FAQs
- Die Terminologie für Standardsupport und erweiterten Support ist für mich neu. Was bedeuten diese Begriffe?
-
Die Standardunterstützung für eine Kubernetes-Version in Amazon EKS beginnt mit der Veröffentlichung einer Kubernetes-Version auf Amazon EKS und endet 14 Monate nach dem Veröffentlichungsdatum. Der erweiterte Support für eine Kubernetes-Version beginnt unmittelbar nach dem Ende des Standardsupports und endet nach den nächsten 12 Monaten. Beispielsweise endete der Standardsupport für die Version
1.23
in Amazon EKS am 11. Oktober 2023. Der erweiterte Support für die Version1.23
begann am 12. Oktober 2023 und endete am 11. Oktober 2024. - Was muss ich tun, um erweiterten Support für Amazon EKS-Cluster zu erhalten?
-
Sie müssen den erweiterten Support (sieheErhöhen Sie die Flexibilität bei der Planung von Kubernetes-Versionsupgrades, indem Sie den erweiterten EKS-Support aktivieren) für Ihren Cluster aktivieren, indem Sie die Cluster-Upgrade-Richtlinie auf ERWEITERT ändern. Standardmäßig ist die Upgrade-Richtlinie für alle neuen und vorhandenen Cluster auf ERWEITERT festgelegt, sofern nicht anders angegeben. Informationen Aktuelle Cluster-Upgrade-Richtlinie anzeigen zur Upgrade-Richtlinie für Ihren Cluster finden Sie unter. Der Standardsupport beginnt, wenn eine Kubernetes-Version auf Amazon EKS veröffentlicht wird, und endet 14 Monate nach dem Veröffentlichungsdatum. Der erweiterte Support für eine Kubernetes-Version beginnt unmittelbar nach dem Ende des Standardsupports und endet nach den nächsten 12 Monaten.
- Für welche Kubernetes-Versionen kann ich erweiterten Support erhalten?
-
Erweiterter Support ist für Kubernetes-Versionen und höher verfügbar.
1.23
Sie können Cluster auf jeder Version bis zu 12 Monate nach dem Ende des Standard-Supports für diese Version ausführen. Das bedeutet, dass jede Version 26 Monate lang in Amazon EKS unterstützt wird (14 Monate Standard-Support plus 12 Monate verlängerter Support). - Was ist, wenn ich den erweiterten Support nicht nutzen möchte?
-
Wenn Sie nicht automatisch für den erweiterten Support registriert werden möchten, können Sie Ihren Cluster auf eine Kubernetes-Version aktualisieren, die standardmäßig von Amazon EKS unterstützt wird. Weitere Informationen Vermeiden Sie erhöhte Cluster-Kosten, indem Sie den erweiterten EKS-Support deaktivieren zum Deaktivieren des erweiterten Supports finden Sie unter. Hinweis: Wenn Sie den erweiterten Support deaktivieren, wird Ihr Cluster am Ende des Standardsupports auto aktualisiert.
- Was passiert nach Ablauf von 12 Monaten des erweiterten Supports?
-
Cluster, die auf einer Kubernetes-Version laufen, die ihren 26-monatigen Lebenszyklus (14 Monate Standardsupport plus 12 Monate erweiterter Support) abgeschlossen hat, werden automatisch auf die nächste Version aktualisiert. Das automatische Upgrade umfasst nur die Kubernetes-Steuerebene. Wenn Sie über EKS-Automodus-Knoten verfügen, werden diese möglicherweise automatisch aktualisiert. Selbstverwaltete Knoten und von EKS verwaltete Knotengruppen bleiben in der vorherigen Version erhalten.
Nach Ablauf des verlängerten Supports können Sie mit der nicht unterstützten Version keine neuen Amazon-EKS-Cluster mehr erstellen. Vorhandene Steuerebenen werden von Amazon EKS durch einen schrittweisen Bereitstellungsprozess nach dem Datum des Support-Laufzeitendes automatisch auf die älteste unterstützte Version aktualisiert. Stellen Sie nach dem automatischen Update der Steuerungsebene sicher, dass Sie die Cluster-Add-Ons und EC2 Amazon-Knoten manuell aktualisieren. Weitere Informationen finden Sie unter Aktualisieren Sie den vorhandenen Cluster auf die neue Kubernetes-Version.
- Wann genau wird meine Steuerungsebene nach Ablauf des Extended Support Datums automatisch aktualisiert?
-
Amazon EKS kann keine bestimmten Zeitrahmen bereitstellen. Automatische Updates können jederzeit nach Ablauf des verlängerten Supports erfolgen. Sie erhalten vor dem Update keine Benachrichtigung. Wir empfehlen Ihnen, dass Sie Ihre Steuerebene proaktiv aktualisieren, ohne sich auf den automatischen Aktualisierungsprozess von Amazon EKS zu verlassen. Weitere Informationen finden Sie unter Aktualisieren Sie den vorhandenen Cluster auf die neue Kubernetes-Version.
- Kann ich meine Kontrollebene auf einer Kubernetes-Version auf unbestimmte Zeit verlassen?
-
Nein. Cloud-Sicherheit AWS hat höchste Priorität. Ab einem bestimmten Zeitpunkt (normalerweise ein Jahr) veröffentlicht die Kubernetes-Community keine Patches mehr für allgemeine Sicherheitslücken und Exposure (CVE) und rät von der Einreichung von CVE-Dateien für nicht unterstützte Versionen ab. Das bedeutet, dass Sicherheitslücken, die für eine ältere Version von Kubernetes spezifisch sind, möglicherweise nicht einmal gemeldet werden. Daher können Cluster im Falle einer Schwachstelle ohne Vorankündigung und ohne Behebungsoptionen offengelegt werden. Aus diesem Grund erlaubt Amazon EKS nicht, dass Kontrollebenen auf einer Version verbleiben, für die der erweiterte Support abgelaufen ist.
- Fallen zusätzliche Kosten für die Inanspruchnahme von erweitertem Support an?
-
Ja, es fallen zusätzliche Kosten für Amazon EKS-Cluster an, die im erweiterten Support ausgeführt werden. Preisinformationen finden Sie im AWS Blog oder auf unserer Preisseite
unter Erweiterte Unterstützung für Kubernetes-Versionen von Amazon EKS . - Was ist im erweiterten Support enthalten?
-
Amazon EKS-Cluster mit erweitertem Support erhalten fortlaufend Sicherheitspatches für die Kubernetes-Steuerebene. Darüber hinaus wird Amazon EKS Patches für die Amazon VPC CNI- und CoreDNS-Add-Ons für Extended Support-Versionen veröffentlichen.
kube-proxy
Amazon EKS wird auch Patches für AWS veröffentlichte Amazon EKS veröffentlichen, die AMIs für Amazon Linux, Bottlerocket und Windows optimiert sind, sowie für Amazon EKS Fargate-Knoten für diese Versionen. Alle Cluster im erweiterten Support erhalten weiterhin Zugriff auf technischen Support von AWS.Anmerkung
Der erweiterte Support für Amazon EKS-optimierte Windows AMIs , das von veröffentlicht wurde, AWS ist nicht für die Kubernetes-Version verfügbar,
1.23
aber für die Kubernetes-Version und höher verfügbar.1.24
- Gibt es Einschränkungen bei Patches für Komponenten, die nicht zu Kubernetes gehören, im Rahmen des erweiterten Supports?
-
Extended Support deckt zwar alle Kubernetes-spezifischen Komponenten von ab AWS, bietet aber jederzeit nur Support für Amazon EKS, AWS das AMIs für Amazon Linux, Bottlerocket und Windows optimiert ist. Das bedeutet, dass Sie möglicherweise neuere Komponenten (wie Betriebssystem oder Kernel) auf Ihrem für Amazon EKS optimierten AMI haben werden, während Sie den verlängerten Support verwenden. Sobald Amazon Linux 2 beispielsweise 2025 das Ende seines Lebenszyklus
erreicht, AMIs wird das für Amazon EKS optimierte Amazon Linux mit einem neueren Amazon Linux-Betriebssystem erstellt. Amazon EKS wird wichtige Abweichungen im Support-Lebenszyklus wie diese für jede Kubernetes-Version bekannt geben und dokumentieren. - Kann ich mit einer Version mit erweitertem Support neue Cluster erstellen?
-
Ja.