Middle
Čo sa deje v tomto šablóne Helm? (obrázok so šablónou liveness probe)
sobes.tech AI
Odpoveď od AI
V tomto šablone Helm je opísaná kontrola životnosti (liveness probe) pre Kubernetes podu. Kontrola životnosti je kontrola, ktorú vykonáva kubelet, aby určila, či je kontajner živý.
Šablóna stanoví parametre kontroly, napríklad:
httpGet— HTTP požiadavka na špecifickú cestu a port vnútri kontajnerainitialDelaySeconds— oneskorenie pred prvou kontrolouperiodSeconds— interval medzi kontrolami
Ak kontrola životnosti zlyhá, Kubernetes reštartuje kontajner, čo pomáha automaticky obnoviť aplikáciu pri zamrznutí alebo chybách.
Príklad zo šablóny môže vyzerať takto:
livenessProbe:
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 30
periodSeconds: 10
To znamená, že po 30 sekundách od spustenia začnú HTTP kontroly na /healthz každých 10 sekúnd.