Sobes.tech
Middle

Какво се случва в този Helm шаблон? (снимка с шаблон за проверка на жизнеността)

sobes.tech AI

Отговор от AI

В този Helm шаблон се описва проверка за жизненост (liveness probe) за Kubernetes под. Проверката за жизненост е проверка, която kubelet изпълнява, за да определи дали контейнерът е жив.

Шаблонът задава параметрите на проверката, например:

  • httpGet — HTTP заявка към определен път и порт вътре в контейнера
  • initialDelaySeconds — забавяне преди първата проверка
  • periodSeconds — интервал между проверките

Ако проверката за жизненост не премине, Kubernetes рестартира контейнера, което помага автоматично да се възстанови приложението при блокиране или сривове.

Пример от шаблона може да изглежда така:

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

Това означава, че след 30 секунди след стартиране ще започнат HTTP проверки на /healthz на всеки 10 секунди.