Code Engine-Flotten und -Worker stornieren oder löschen
Prüfen Sie diese Informationen sorgfältig, bevor Sie eine Flotte stornieren oder löschen.
Löschung einer Flotte
Wenn Sie eine Flotte stornieren, können Sie wählen, ob Sie soft stop implementieren, um nur ausstehende Aufgaben zu stornieren und alle laufenden Aufgaben abschließen zu lassen, oder ob Sie hard stop implementieren,
um alle Aufgaben sofort zu stornieren.
- Weicher Anschlag
- Alle anstehenden Aufgaben werden in den Status
canceledgeändert. Bereits ausgeführte Instanzen oder Aufgaben werden jedoch so lange weiterlaufen, bis sie abgeschlossen sind. Worker Nodes beginnen mit der De-Provisionierung, wenn Instanzen und Tasks nicht mehr laufen. Dies ist das Standardverhalten für die Stornierung einer Flotte. - Harter Anschlag
- Alle Instanzen werden sofort gelöscht, und alle Aufgaben, die bereits laufen oder sich im Status
pendingbefinden, werden in den Statuscanceledgeändert. Es werden keine neuen Instanzen gestartet und die Instanzen und Worker Nodes werden sofort deprovisioniert.
Eine Flotte in der CLI von Code Engine löschen
Um eine Flotte in der CLI zu löschen, führen Sie den folgenden Befehl aus. Wenn Sie dazu aufgefordert werden, geben Sie y ein, um zu bestätigen, dass Sie die Flotte löschen möchten.
ibmcloud ce fleet cancel --fleet-id FLEET_ID [--hard] [--force]
--fleet-id- Die ID der Flotte.
--hard- Implementieren Sie einen harten Stopp, um alle Instanzen sofort zu löschen. Alle Aufgaben, die bereits laufen oder sich im Status
pendingbefinden, werden in den Statuscanceledgeändert. Es werden keine neuen Instanzen gestartet und die Instanzen und Worker Nodes werden sofort deprovisioniert. --force- Erzwingen Sie die Stornierung ohne eine Bestätigungsaufforderung.
Eine Flotte in der Code Engine-Konsole löschen
Befolgen Sie die Schritte, um eine Flotte in der Code Engine-Konsole zu kündigen.
- Rufen Sie die Projektseite Code Engine auf. Wählen Sie das entsprechende Projekt und dann die Flotte aus, die Sie stornieren möchten.
- Klicken Sie auf Aktionen.
- Klicken Sie auf Abbrechen.
- Folgen Sie der Aufforderung, um die Flotte abzubrechen. Wenn Sie einen harten Stopp implementieren möchten, um alle Aufgaben sofort abzubrechen und alle Instanzen und Arbeiter zu löschen, wählen Sie die entsprechende Option.
- Klicken Sie auf Stornierung bestätigen.
Löschen einer Flotte
Wenn Sie eine Flotte löschen, werden alle Aufgaben, Instanzen und Arbeiter der Flotte sofort gelöscht.
Eine Flotte wird nicht automatisch gelöscht. Da pro Projekt eine Obergrenze von 1.000 Flotten gilt (siehe Projektquoten ), löschen Sie die Flotte, sobald Sie sie nicht mehr benötigen.
Löschen einer Flotte in der Code Engine-CLI
Um eine Flotte in der CLI zu löschen, führen Sie den folgenden Befehl aus. Wenn Sie dazu aufgefordert werden, geben Sie y ein, um zu bestätigen, dass Sie die Flotte löschen möchten.
ibmcloud ce fleet delete --fleet-id FLEET_ID [--force] [--ignore-not-found] [--wait] [--wait-timeout]
--fleet-id- Die ID der Flotte.
--force- Erzwingen Sie die Löschung ohne Sicherheitsabfrage.
--ignore-not-found- Nicht fehlschlagen, wenn die angegebene Flotte nicht gefunden wird.
--wait- Geben Sie an, dass Sie auf die Bestätigung warten wollen, dass die Flotte gelöscht ist.
--wait-timeout- Die Anzahl der Sekunden, die gewartet werden muss, bis die Flotte gelöscht ist.
Eine vollständige Liste aller verfügbaren Befehlsoptionen finden Sie in der CLI-Dokumentation.
Löschen einer Flotte in der Code Engine-Konsole
Befolgen Sie die Schritte zum Löschen einer Flotte in der Code Engine-Konsole.
- Rufen Sie die Projektseite Code Engine auf. Wählen Sie das betreffende Projekt und dann die Flotte aus, die Sie löschen möchten.
- Gehen Sie zu der Zeile mit der Flotte, die Sie entfernen möchten, klicken Sie auf das Symbol mit den drei Punkten für Zeilenaktionen und wählen Sie die Option Löschen aus. Alternativ können Sie die Zeilen mit den Flotten auswählen, die Sie entfernen möchten, und auf das Symbol Löschen (Papierkorb) klicken.
- Befolgen Sie die Anweisungen, um die Flotten zu löschen.
Löschung von Flottenmitarbeitern
Wenn Sie einen Worker löschen, wird er deprovisioniert und ein neuer Worker wird sofort an seiner Stelle provisioniert. Sie können wählen, ob Sie eine soft stop oder eine hard stop für einen Arbeitnehmer einrichten
wollen.
- Weicher Anschlag
- Alle anstehenden Aufgaben des Arbeiters werden in den Status
canceledgeändert. Bereits ausgeführte Instanzen oder Aufgaben werden jedoch so lange weiterlaufen, bis sie abgeschlossen sind. Nach Abschluss der laufenden Aufgaben wird der Arbeitsknoten deprovisioniert, und an seiner Stelle wird ein neuer Arbeitsknoten bereitgestellt. Dies ist das Standardverhalten für das Löschen von Arbeitsknoten. - Harter Anschlag
- Alle Instanzen des Workers werden sofort gelöscht, und alle Aufgaben, die bereits laufen oder den Status
pendinghaben, werden in den Statuscanceledgeändert. Der Worker wird sofort deprovisioniert und ein neuer Worker-Knoten wird an seiner Stelle provisioniert.
Sie können einzelne Arbeiter oder Gruppen von Arbeitern in einer Flotte löschen. Die übrigen Arbeitnehmer arbeiten wie gewohnt weiter.
Löschen eines Workers in der Code Engine-CLI
Um einen Arbeiter in einer Flotte zu löschen, führen Sie den folgenden Befehl aus. Sie können mehr als einen Worker angeben. Wenn Sie dazu aufgefordert werden, geben Sie y ein, um zu bestätigen, dass Sie den Arbeiter löschen möchten.
ibmcloud ce fleet worker delete --fleet-id FLEET_ID --worker-name WORKER_NAME_1 --worker-name WORKER_NAME_2 [--hard] [--force] [--ignore-not-found] [--wait]
--fleet-id- Die ID der Flotte.
--worker-name- Der Name des zu löschenden Workers. Sie können mehr als einen Worker angeben.
--hard- Implementieren Sie eine Hardstop-Löschung, um alle Instanzen auf dem Arbeitsknoten sofort zu löschen. Alle Aufgaben, die bereits laufen oder sich im Status
pendingbefinden, werden in den Statuscanceledgeändert. Der Arbeitsknoten wird sofort deprovisioniert und ein neuer Arbeitsknoten wird an seiner Stelle provisioniert. --force- Erzwingen Sie die Löschung ohne Sicherheitsabfrage.
--ignore-not-found- Angeben, um einen Fehler zu vermeiden, wenn die ID einer nicht existierenden Flotte angegeben wird.
--wait- Geben Sie an, dass Sie auf die Bestätigung warten wollen, dass der Arbeiter nicht mehr existiert.
Einen Worker in der Code Engine-Konsole löschen
Befolgen Sie die Schritte zum Löschen eines Fleet Worker in der Code Engine-Konsole.
- Rufen Sie die Projektseite Code Engine auf. Wählen Sie das entsprechende Projekt aus. Wählen Sie dann die entsprechende Flotte aus.
- Wählen Sie auf der Flottenseite die Registerkarte Arbeiter.
- Markieren Sie in der Liste der Mitarbeiter alle Mitarbeiter, die Sie löschen möchten.
- Klicken Sie auf Löschen.
- Folgen Sie der Aufforderung, die Arbeiter zu löschen. Wenn Sie einen harten Stopp implementieren möchten, um alle Aufgaben und Instanzen der Arbeiter sofort zu beenden, wählen Sie die entsprechende Option.
- Klicken Sie auf Löschen.