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.
Nicht verwaltete Knotengruppen
Wenn Sie das nodeGroups Feld einrichten --managed=false oder verwendeneksctl, wird eine nicht verwaltete Knotengruppe erstellt. Beachten Sie, dass nicht verwaltete Knotengruppen nicht in der EKS-Konsole angezeigt werden, die in der Regel nur über Knotengruppen Bescheid weiß. EKS-managed
Sie sollten Nodegroups erst aktualisieren, nachdem Sie ausgeführt haben. eksctl upgrade cluster (Siehe Cluster Cluster-Upgrades aktualisieren.)
Wenn Sie einen einfachen Cluster mit nur einer anfänglichen Knotengruppe haben (d. h. mit erstellteksctl create cluster), ist der Vorgang sehr einfach:
-
Holen Sie sich den Namen der alten Knotengruppe:
eksctl get nodegroups --cluster=<clusterName> --region=<region>Anmerkung
You should see only one nodegroup here, if you see more - read the next section. -
Erstellen Sie eine neue Knotengruppe:
eksctl create nodegroup --cluster=<clusterName> --region=<region> --name=<newNodeGroupName> --managed=false -
Löschen Sie die alte Knotengruppe:
eksctl delete nodegroup --cluster=<clusterName> --region=<region> --name=<oldNodeGroupName>Anmerkung
This will drain all pods from that nodegroup before the instances are deleted. In some scenarios, Pod Disruption Budget (PDB) policies can prevent pods to be evicted. To delete the nodegroup regardless of PDB, one should use the `--disable-eviction` flag, will bypass checking PDB policies.
Aktualisierung mehrerer Knotengruppen
Wenn Sie mehrere Knotengruppen haben, liegt es in Ihrer Verantwortung, nachzuverfolgen, wie jede einzelne konfiguriert wurde. Sie können dies mithilfe von Konfigurationsdateien tun, aber falls Sie sie noch nicht verwendet haben, müssen Sie Ihren Cluster überprüfen, um herauszufinden, wie jede Knotengruppe konfiguriert wurde.
Im Allgemeinen möchten Sie:
-
überprüfen Sie, welche Knotengruppen Sie haben und welche gelöscht werden können oder für die neue Version ersetzt werden müssen
-
Notieren Sie sich die Konfiguration jeder Knotengruppe und ziehen Sie in Betracht, die Konfigurationsdatei zu verwenden, um das nächste Mal das Upgrade zu erleichtern
Aktualisierung mit der Konfigurationsdatei
Wenn Sie die Konfigurationsdatei verwenden, müssen Sie Folgendes tun.
Bearbeiten Sie die Konfigurationsdatei, um neue Knotengruppen hinzuzufügen und alte Knotengruppen zu entfernen. Wenn Sie nur Nodegroups aktualisieren und dieselbe Konfiguration beibehalten möchten, können Sie einfach die Namen der Nodegroups ändern, z. B. an den Namen anhängen. -v2
Um alle neuen Knotengruppen zu erstellen, die in der Konfigurationsdatei definiert sind, führen Sie Folgendes aus:
eksctl create nodegroup --config-file=<path>
Sobald Sie neue Knotengruppen eingerichtet haben, können Sie alte löschen:
eksctl delete nodegroup --config-file=<path> --only-missing
Anmerkung
Der erste Lauf erfolgt im Planmodus. Wenn Sie mit den vorgeschlagenen Änderungen zufrieden sind, führen Sie ihn erneut aus. --approve
Standard-Add-Ons werden aktualisiert
Möglicherweise müssen Sie die auf Ihrem Cluster installierten Netzwerk-Add-Ons aktualisieren. Weitere Informationen finden Sie unter Standard-Add-On-Updates.