[DOCKER] Stoppen Sie die App (Pod) auf Kubernetes

Stoppen Sie die App (Pod) auf Kubernetes

Wenn Sie im Fall von Docker die Container-ID mit Docker-Stopp angeben, wird die Anwendung gestoppt. Für Kubernetes gibt es keinen Stoppbefehl.

In diesem Artikel erreicht ein Ersatzbefehl den gleichen Status wie ein Stopp.

Festlegen der Anzahl der Replikate

Die Anzahl der Kubernetes-Anwendungsstarts (Pod) wird durch die Anzahl der Replikate bestimmt. Durch Angabe von "1" oder mehr wird die angegebene Anzahl von Pods gestartet.

Wenn Sie diesen Befehl anwenden und "0" angeben, wird die Anwendung nicht gestartet und entspricht dem Stoppen. (Wenn Sie die Anzahl der Replikate von "1" auf "0" ändern, wird die App sofort beendet und gestoppt.)

#kubectl scale deployments [Deployment Name] --replicas=0

Sie können die Anzahl der Replikate mit dem folgenden Befehl überprüfen

#kubectl get deployments

Wenn Sie die gestoppte App neu starten möchten, geben Sie mit dem Befehl Skalieren mindestens 1 an.

#kubectl scale deployments [Deployment Name] --replicas=1

Recommended Posts

Stoppen Sie die App (Pod) auf Kubernetes
Ich habe an Kubernetes Internal # 2 teilgenommen