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ą konteineryjeinitialDelaySeconds— 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ų.