Knotenpools zum horizontalen Skalieren von Clustern entfernen

Erfahren Sie, wie Sie Cluster herunterskalieren, indem Sie Knotenpools mit der Kubernetes Engine (OKE) entfernen.

Sie können Cluster horizontal skalieren, indem Sie Knotenpools mit der Konsole, der CLI und der API entfernen.

  • So skalieren Sie ein vorhandenes Cluster herunter, indem Sie die Anzahl der Knotenpools im Cluster verringern:

    1. Öffnen Sie das Navigationsmenü , und wählen Sie Entwicklerservices aus. Wählen Sie unter Container und Artefakte die Option Kubernetes-Cluster (OKE) aus.
    2. Wählen Sie das Compartment aus, das das Cluster enthält.
    3. Klicken Sie auf der Seite Cluster auf den Namen des zu ändernden Clusters.
    4. Klicken Sie unter Ressourcen auf Knotenpools.
    5. Skalieren Sie das Cluster wie folgt, indem Sie Knotenpools entfernen:

      1. Wählen Sie im Menü Aktionen neben dem zu entfernenden Knotenpool die Option Knotenpool löschen aus.

        Beachten Sie, dass das Löschen eines Knotenpools den Knotenpool endgültig löscht. Sie können einen gelöschten Knotenpool nicht wiederherstellen.

      2. Geben Sie den Namen des Knotenpools ein, um zu bestätigen, dass Sie ihn löschen möchten.
      3. Übernehmen Sie entweder die Standardwerte für erweiterte Knotenpooloptionen, oder wählen Sie Erweiterte Optionen anzeigen aus, und geben Sie an, wann und wie Worker-Knoten vor dem Beenden sortiert und entleert werden sollen:

        • Nachfrist für Entscheidungsfindung (Minuten): Die Dauer, die das Cordon und Drain von Worker-Knoten vor dem Beenden zulässt. Übernehmen Sie den Standardwert (60 Minuten), oder geben Sie eine Alternative an. Beispiel: Wenn Sie einen Knotenpool herunterskalieren oder seine Platzierungskonfiguration ändern, möchten Sie möglicherweise 30 Minuten Zeit für das Cordon von Worker-Knoten und das Drain ihrer Workloads. Geben Sie 0 Minuten an, um Worker-Knoten sofort zu beenden, ohne sie zu verbinden und zu entfernen.
        • Beenden nach Kulanzfrist erzwingen: Gibt an, ob Worker-Knoten am Ende der Kulanzfrist für die Räumung beendet werden sollen, auch wenn sie nicht erfolgreich verschlüsselt und entleert wurden. Standardmäßig ist diese Option nicht ausgewählt.

          Wählen Sie diese Option, wenn Sie möchten, dass Mitarbeiterknoten immer am Ende der Kulanzfrist für die Räumung gekündigt werden, auch wenn sie nicht erfolgreich verschlüsselt und entleert wurden.

          Deaktivieren Sie diese Option, wenn Worker-Knoten, die nicht erfolgreich abgemeldet und entleert wurden, am Ende der Kulanzfrist für die Räumung nicht beendet werden sollen. Knotenpools mit Worker-Knoten, die innerhalb der Verlängerungsfrist für die Räumung nicht beendet werden können, haben den Status Aktion erforderlich. Der Status der Arbeitsanforderung, die den Beendigungsvorgang initiiert hat, wird auf Nicht erfolgreich gesetzt, und der Beendigungsvorgang wird abgebrochen. Weitere Informationen finden Sie unter Cluster überwachen.

        Weitere Informationen finden Sie unter Verwaltete Knoten vor dem Herunterfahren oder Beenden cordoning and draining.

      4. Klicken Sie auf Löschen, um den Knotenpool zu löschen.
  • Mit dem Befehl oci ce node-pool delete und den erforderlichen Parametern können Sie ein Cluster herunterskalieren, indem Sie einen verwalteten Knotenpool löschen:

    oci ce node-pool delete --node-pool-id <node-pool-ocid> [OPTIONS]

    Verwenden Sie den Befehl oci ce virtual-node-pool delete und die erforderlichen Parameter, um ein Cluster herunterzufahren, indem Sie einen virtuellen Knotenpool löschen:

    oci ce virtual-node-pool delete --virtual-node-pool-id <virtual-node-pool-ocid> [OPTIONS]

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle ist in der CLI-Befehlsreferenz enthalten.

  • Führen Sie den Vorgang DeleteNodePool aus, um die Anzahl der verwalteten Knotenpools in einem Cluster zu verringern.

    Führen Sie den Vorgang DeleteVirtualNodePool aus, um die Anzahl der virtuellen Knotenpools in einem Cluster zu verringern.