Sobes.tech
Middle

Kas vyksta šiame Helm šablone? (vaizdas su gyvybingumo patikros šablonu)

sobes.tech AI

Atsakymas iš AI

Šiame Helm šablone aprašyta gyvybingumo patikra (liveness probe) Kubernetes podui. Gyvybingumo patikra yra patikrinimas, kurį vykdo kubelet, kad nustatytų, ar konteineris yra gyvas.

Šablonas nustato patikros parametrus, pavyzdžiui:

  • httpGet — HTTP užklausa į tam tikrą kelią ir prievadą konteineryje
  • initialDelaySeconds — delsimas prieš pirmą patikrinimą
  • periodSeconds — intervalas tarp patikrinimų

Jei gyvybingumo patikra nepraeina, Kubernetes perkrauna konteinerį, kas padeda automatiškai atkurti programą, jei ji užstringa ar patiria klaidų.

Šablono pavyzdys gali būti toks:

livenessProbe:
  httpGet:
    path: /healthz
    port: 8080
  initialDelaySeconds: 30
  periodSeconds: 10

Tai reiškia, kad po 30 sekundžių nuo paleidimo pradės veikti HTTP patikrinimai /healthz kas 10 sekundžių.