Kurs › Folge 18
Probes: liveness, readiness, startup
Woher weiß Kubernetes, ob deine Anwendung wirklich läuft? Du musst es ihm sagen.
Das Video zu dieser Folge ist noch nicht veröffentlicht. Die Notizen stehen trotzdem schon hier.
Was du danach kannst
- die drei Probe-Arten unterscheiden und richtig einsetzen
- eine kaputte Probe erkennen (Endlos-Neustarts)
- Startzeiten langsamer Anwendungen abfangen
Worum es geht
Woher weiß Kubernetes, ob deine Anwendung wirklich läuft? Du musst es ihm sagen.
Voraussetzungen
- ein laufendes Cluster aus den vorigen Folgen
- Zugriff per
kubectl
Zum Nachlesen
Befehle aus dieser Folge
kubectl describe pod <name> | grep -A5 Livenesskubectl get events --sort-by=.lastTimestamp
Begriffe
- liveness
- läuft der Prozess noch? Wenn nein, Neustart
- readiness
- darf der Pod Verkehr bekommen? Wenn nein, raus aus dem Service
- startup
- Schonfrist beim Start, bevor liveness greift