Sobes.tech
Middle

Wat gebeurt er in deze Helm-sjabloon? (afbeelding met liveness probe-sjabloon)

sobes.tech AI

Antwoord van AI

In deze Helm-sjabloon wordt een liveness probe beschreven voor een Kubernetes-pod. Een liveness probe is een controle die kubelet uitvoert om te bepalen of de container nog leeft.

Het sjabloon stelt de controleparameters in, bijvoorbeeld:

  • httpGet — HTTP-verzoek naar een specifiek pad en poort binnen de container
  • initialDelaySeconds — vertraging voor de eerste controle
  • periodSeconds — interval tussen controles

Als de liveness probe niet slaagt, start Kubernetes de container opnieuw, wat helpt om de applicatie automatisch te herstellen bij vastlopen of fouten.

Een voorbeeld uit het sjabloon kan er zo uitzien:

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

Dit betekent dat na 30 seconden na het starten, HTTP-controles op /healthz elke 10 seconden beginnen.