Worker-Knoten löschen

Erfahren Sie, wie Sie Worker-Knoten mit Kubernetes Engine (OKE) löschen.

Sie können bestimmte Worker-Knoten in Knotenpools in Clustern löschen, die Sie mit der Kubernetes-Engine erstellt haben.

Beachten Sie Folgendes:

  • Wenn Sie einen Worker-Knoten löschen, wird dieser bestimmte Worker-Knoten aus dem Knotenpool gelöscht. Optional wird der Knotenpool selbst skaliert, indem 1 von der Anzahl der für den Knotenpool angegebenen Worker-Knoten subtrahiert wird. Wenn Sie einen Worker-Knoten löschen, ohne den Knotenpool herunterskalieren zu müssen, wird ein neuer Worker-Knoten erstellt, um ihn zu ersetzen.
  • Wenn Sie verwaltete Knoten löschen, legen die ausgewählten Optionen für Cordon und Drain fest, wann und wie Worker-Knoten beendet werden. Weitere Informationen finden Sie unter Verwaltete Knoten vor dem Herunterfahren oder Beenden cordoning und draining.
  • Beachten Sie nicht nur, dass Sie bestimmte Worker-Knoten löschen können, sondern auch, dass Worker-Knoten gelöscht werden, wenn Sie Knotenpools horizontal skalieren und Platzierungskonfigurationen ändern.
  • Wenn Sie einen Worker-Knoten zum Löschen markiert haben (während eines Löschvorgangs eines Knotens, eines horizontalen Skalierungsvorgangs oder einer Änderung der Platzierungskonfiguration), können Sie den Knoten nicht wiederherstellen. Auch wenn der Vorgang zum Löschen des Knotens anfänglich nicht erfolgreich war, versucht der nächste Vorgang zum Aktualisieren des Knotenpools (einschließlich eines Vorgangs zum vertikalen Skalieren), den Knoten erneut zu beenden.
  • Die Kubernetes Engine erstellt die Worker-Knoten in einem Cluster mit automatisch generierten Namen. Verwaltete Knotennamen haben das folgende Format: oke-c<part-of-cluster-OCID>-n<part-of-node-pool-OCID>-s<part-of-subnet-OCID>-<slot>. Virtuelle Knotennamen sind mit der privaten IP-Adresse des Knotens identisch. Ändern Sie nicht die automatisch generierten Namen der Worker-Knoten. Wenn Sie den automatisch generierten Namen eines Worker-Knoten ändern und dann das Cluster löschen würden, würde der umbenannte Worker-Knoten nicht gelöscht. Sie müssen den umbenannten Worker-Knoten manuell löschen.
  • Wenn Sie einen Worker-Knoten aus einem Knotenpool löschen, legen Sie die Eigenschaft Knotenpoolgröße verringern (isDecrementSize in der API) fest, um anzugeben, ob Sie den Worker-Knoten löschen möchten, um den Knotenpool um 1 zu reduzieren. Während der Vorgang "Knoten löschen" ausgeführt wird, versuchen Sie nicht, denselben Knoten zu löschen und einen anderen Wert für Knotenpoolgröße verringern (isDecrementSize) anzugeben. Wenn Sie den Knoten löschen und einen anderen Wert für Knotenpoolgröße verringern (isDecrementSize) angeben möchten, warten Sie, bis der erste Vorgang zum Löschen des Knotens abgeschlossen ist.

Sie können Worker-Knoten über die Konsole, die CLI und die API löschen. Siehe Worker-Knoten entfernen.