Löschen Sie eine verwaltete Knotengruppe aus Ihrem Cluster - Amazon EKS

Hilf mit, diese Seite zu verbessern

Möchten Sie zu diesem Benutzerhandbuch beitragen? Scrollen Sie zum Ende dieser Seite und wählen Sie Diese Seite bearbeiten am aus GitHub. Ihre Beiträge werden dazu beitragen, unser Benutzerhandbuch für alle 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.

Löschen Sie eine verwaltete Knotengruppe aus Ihrem Cluster

In diesem Thema wird beschrieben, wie Sie eine von Amazon EKS verwaltete Knotengruppe löschen können. Wenn Sie eine verwaltete Knotengruppe löschen, setzt Amazon EKS zunächst die Mindest-, Maximal- und gewünschte Größe Ihrer Auto Scaling Scaling-Gruppe auf Null. Dies bewirkt dann, dass Ihre Knotengruppe abskaliert wird.

Bevor jede Instance beendet wird, EKS sendet Amazon ein Signal, um die Pods von diesem Knoten zu löschen. Wenn sie nach einigen Minuten nicht leer sind, EKS lässt Amazon Auto Scaling die Beendigung der Instance fortsetzen. Pods Nachdem jede Instance beendet wurde, wird die Auto-Scaling-Gruppe gelöscht.

Wichtig

Wenn Sie eine verwaltete Knotengruppe löschen, die eine IAM Knotenrolle verwendet, die von keiner anderen verwalteten Knotengruppe im Cluster verwendet wird, wird die Rolle aus der entfernt aws-authConfigMap. Wenn eine der selbstverwalteten Knotengruppen im Cluster dieselbe IAM Knotenrolle verwendet, erhalten die selbstverwalteten Knoten den NotReady Status. Außerdem wird auch der Clusterbetrieb unterbrochen. Informationen dazu, wie Sie eine Zuordnung für die Rolle hinzuzufügen, die Sie nur für die selbstverwalteten Knotengruppen verwenden, finden Sie unter Zugangseinträge erstellen, sofern die Plattformversion Ihres Clusters mindestens der Mindestversion entspricht, die unter Gewähren Sie IAM Benutzern Zugriff auf Kubernetes mit EKS Zugriffseinträgen im Abschnitt mit den Voraussetzungen angegeben ist. Wenn Ihre Plattformversion älter ist als die erforderliche Mindestversion für Zugriffseinträge, können Sie den Eintrag wieder aws-auth ConfigMap hinzufügen. Weitere Informationen erhalten Sie durch Eingabe von eksctl create iamidentitymapping --help im Terminal.

Sie können eine verwaltete Knotengruppe mit eksctl oder AWS Management Console löschen.

eksctl
So löschen Sie eine verwaltete Knotengruppe mit eksctl

Geben Sie den folgenden Befehl ein. Ersetzen Sie jede example value durch Ihre eigenen Werte.

eksctl delete nodegroup \ --cluster my-cluster \ --name my-mng \ --region region-code

Weitere Optionen finden Sie unter Löschen und Löschen von Knotengruppen in der eksctl-Dokumentation.

AWS Management Console
Um Ihre verwaltete Knotengruppe mit dem AWS Management Console
  1. Öffnen Sie die EKS Amazon-Konsole unter https://console.aws.amazon.com/eks/home#/clusters.

  2. Wählen Sie auf der Seite Clusters den Cluster aus, der die zu löschende Knotengruppe enthält.

  3. Wählen Sie auf der ausgewählten Cluster-Seite die Registerkarte Datenverarbeitung aus.

  4. Wählen Sie im Abschnitt Node groups (Knotengruppen) die zu löschende Knotengruppe aus. Wählen Sie dann Löschen.

  5. Geben Sie im Bestätigungsdialogfeld Knotengruppe löschen den Namen der Knotengruppe ein. Wählen Sie dann Löschen.

AWS CLI
Um Ihre verwaltete Knotengruppe mit dem AWS CLI
  1. Geben Sie den folgenden Befehl ein. Ersetzen Sie jede example value durch Ihre eigenen Werte.

    aws eks delete-nodegroup \ --cluster-name my-cluster \ --nodegroup-name my-mng \ --region region-code
  2. Verwenden Sie die Pfeiltasten auf Ihrer Tastatur, um durch die Antwortausgabe zu blättern. Drücken Sie die q-Taste, wenn Sie fertig sind.

Weitere Optionen finden Sie unter dem Befehl delete-nodegroup in der AWS CLI -Befehlsreferenz