Middle
Ի՞նչ է տեղի ունենում այս Helm շաբլոնում: (նկար՝ liveness probe-ի շաբլոնով)
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 վայրկյանում։