Middle
Co se děje v tomto šablonu Helm? (obrázek s šablonou liveness probe)
sobes.tech AI
Odpověď od AI
V tomto šablonu Helm je popsána kontrola životnosti (liveness probe) pro Kubernetes pod. Kontrola životnosti je kontrola, kterou kubelet provádí, aby určil, zda je kontejner živý.
Šablona stanoví parametry kontroly, například:
httpGet— HTTP požadavek na specifickou cestu a port uvnitř kontejneruinitialDelaySeconds— zpoždění před první kontrolouperiodSeconds— interval mezi kontrolami
Pokud kontrola životnosti selže, Kubernetes restartuje kontejner, což pomáhá automaticky obnovit aplikaci při zamrznutí nebo chybách.
Příklad ze šablony může vypadat takto:
livenessProbe:
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 30
periodSeconds: 10
To znamená, že po 30 sekundách od spuštění začnou HTTP kontroly na /healthz každých 10 sekund.