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.
Standard-Add-On-Updates
In diesem Thema wird erklärt, wie die vorinstallierten Standard-Add-Ons aktualisiert werden, die in EKS-Clustern enthalten sind.
Warnung
eksctl installiert jetzt Standard-Addons als EKS-Addons statt als selbstverwaltete Addons. Lesen Sie mehr über die Auswirkungen auf die Flexibilität bei der Clustererstellung für Standard-Netzwerk-Addons.
Kann zum Aktualisieren von Addons eksctl utils update-<addon> nicht für Cluster verwendet werden, die mit eksctl v0.184.0 und höher erstellt wurden. Dieses Handbuch gilt nur für Cluster, die vor dieser Änderung erstellt wurden.
Es gibt 3 Standard-Add-Ons, die in jedem EKS-Cluster enthalten sind:
-
kube-proxy -
aws-node -
coredns
Aktualisieren Sie das vorinstallierte Add-On
Offizielle EKS-Addons, die manuell durch eksctl create addons oder bei der Clustererstellung erstellt werden, können wie folgt verwaltet werden. eksctl create/get/update/delete addon In solchen Fällen lesen Sie bitte in den Dokumenten zu EKS-Add-Ons nach.
Der Prozess für die Aktualisierung jedes von ihnen ist unterschiedlich, daher gibt es 3 verschiedene Befehle, die Sie ausführen müssen. Alle folgenden Befehle werden akzeptiert--config-file. Standardmäßig wird jeder dieser Befehle im Planmodus ausgeführt. Wenn Sie mit den vorgeschlagenen Änderungen zufrieden sind, führen Sie ihn erneut mit --approve aus.
Führen Sie zum Aktualisieren kube-proxy Folgendes aus:
eksctl utils update-kube-proxy --cluster=<clusterName>
Führen Sie zum Aktualisieren aws-node Folgendes aus:
eksctl utils update-aws-node --cluster=<clusterName>
Führen Sie zum Aktualisieren coredns Folgendes aus:
eksctl utils update-coredns --cluster=<clusterName>
Stellen Sie nach dem Upgrade sicher, dass Sie alle Addon-Pods ausführen kubectl get pods -n kube-system und überprüfen, ob sie bereit sind. Sie sollten etwa Folgendes sehen:
NAME READY STATUS RESTARTS AGE aws-node-g5ghn 1/1 Running 0 2m aws-node-zfc9s 1/1 Running 0 2m coredns-7bcbfc4774-g6gg8 1/1 Running 0 1m coredns-7bcbfc4774-hftng 1/1 Running 0 1m kube-proxy-djkp7 1/1 Running 0 3m kube-proxy-mpdsp 1/1 Running 0 3m