Sobes.tech
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ř kontejneru
  • initialDelaySeconds — zpoždění před první kontrolou
  • periodSeconds — 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.