Sobes.tech
Middle

რა ხდება ამ Helm შაბლონში? (სურათი სიცოცხლის შემოწმების შაბლონთან)

sobes.tech AI

პასუხი AI-სგან

ამ Helm შაბლონში აღწერილია Kubernetes პოდისთვის liveness probe. Liveness probe — ეს არის შემოწმება, რომელსაც kubelet ასრულებს, რათა განსაზღვროს, ცოცხალია თუ არა კონტეინერი.

შაბლონი ადგენს შემოწმების პარამეტრებს, მაგალითად:

  • httpGet — HTTP მოთხოვნა კონკრეტული გზისთვის და პორტისთვის კონტეინერის შიგნით
  • initialDelaySeconds — დაგვიანება პირველი შემოწმების წინ
  • periodSeconds — ინტერვალი შემოწმებებს შორის

თუ liveness probe ვერ გადის, Kubernetes ხელახლა დაიწყებს კონტეინერს, რაც ხელს უწყობს პროგრამის ავტომატურ აღდგენას გაყინვის ან შეცდომების დროს.

შაბლონიდან მაგალითი შეიძლება იყოს ასე:

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

ეს ნიშნავს, რომ 30 წამის შემდეგ დაწყებიდან, HTTP შემოწმებები /healthz-ზე დაიწყება ყოველ 10 წამში.