Sobes.tech
Middle

Mida toimub selles Helm mallis? (pilt koos elujõu katse malliga)

sobes.tech AI

Vastus AI-lt

Selles Helm-mudel kirjeldatakse elujõu (liveness probe) kontrolli Kubernetes podi jaoks. Elujõu kontroll on kontroll, mille kubelet teostab, et määrata, kas konteiner on elus.

Mudel määrab kontrolli parameetrid, näiteks:

  • httpGet — HTTP-päring konkreetsele teele ja pordile konteineris
  • initialDelaySeconds — viivitus enne esimest kontrolli
  • periodSeconds — vahekontrollide vaheline aeg

Kui elujõu kontroll ei õnnestu, taaskäivitab Kubernetes konteineri, mis aitab automaatselt taastada rakenduse juhul, kui see on hangunud või viga saanud.

Näide mudelist võib välja näha selline:

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

See tähendab, et 30 sekundi pärast käivitamist hakkavad HTTP kontrollid /healthz teel iga 10 sekundi tagant.