Ich habe Kunernetes Pods und Replikationscontroller läuft auf AWS EC2-Instanzen. Wenn der Status von Pods fehlschlägt oder abstürzt, muss der Replikationscontroller, der diese Pods erstellt, nach 5 Minuten gelöscht werden.Kubernetes Replikations-Controller löschen
Im Grunde, was ich will, ist, wenn ich den Befehl ausführen:
"kubectl get pods --namespace=<namespace>"
Ich möchte die Statusspalte Ergebnisse prüfen und wo auch immer, wenn es ClashloopBackOff ist dann hat diese Schoten nach gelöscht werden 5 Protokoll.
Dies ist, was ich automatisieren möchte und freue mich darauf, ein Shell-Skript dafür zu schreiben.
Was ist der genaue Anwendungsfall hier? Wenn es nicht erstellt wird, schadet es nicht, den RC herum zu halten. –
Grundsätzlich, was ich will ist, haben wir Pods und Replikationscontroller auf einigen AWS EC2-Instanzen ausgeführt. Wenn der Status von Pods fehlschlägt oder abstürzt, muss der Replikationscontroller, der diese Pods erstellt, nach 5 Minuten gelöscht werden. Grundsätzlich was ich will ist, wenn ich den Befehl ausführen "kubectl get pods - namespace =" –