Sobes.tech
Middle

Ce se întâmplă în acest șablon Helm? (imagine cu șablonul probei de viață)

sobes.tech AI

Răspuns de la AI

În acest șablon Helm se descrie o sondă de tip liveness pentru un pod Kubernetes. Sonda de tip liveness este o verificare pe care kubelet o efectuează pentru a determina dacă containerul este în viață.

Șablonul stabilește parametrii verificării, de exemplu:

  • httpGet — solicitare HTTP către o anumită cale și port în interiorul containerului
  • initialDelaySeconds — întârziere înainte de prima verificare
  • periodSeconds — interval între verificări

Dacă sonda de tip liveness nu trece, Kubernetes repornește containerul, ceea ce ajută la restaurarea automată a aplicației în caz de blocaje sau erori.

Un exemplu din șablon poate arăta astfel:

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

Aceasta înseamnă că după 30 de secunde de la pornire, vor începe verificările HTTP pe /healthz la fiecare 10 secunde.