Junior — Middle
Чӣ гуна метавон ба Kubernetes хабар дод, ки барнома бо муваффақият оғоз ёфта ва омодаи қабул кардани трафик аст?
sobes.tech AI
Ҷавоб аз AI
Дар Kubernetes, барои огоҳ кардани он ки барнома бо муваффақият оғоз ёфта ва омода аст, ки трафик қабул кунад, истифода мешавад readiness probe (санҷиши омодагӣ). Ин як санҷиши махсусест, ки kubelet иҷро мекунад, то муайян кунад, ки оё метавон трафикро ба под равон кард.
Readiness probe метавонад бо роҳҳои гуногун амалӣ карда шавад:
- Пурсиши HTTP ба нуқтаи муайян дар барнома
- Иҷрои фармон дар дохили контейнер
- Санҷиши TCP-и порт
Маслиҳати конфигуратсияи readinessProbe дар манифести Pod:
readinessProbe:
httpGet:
path: /healthz
port: 8080
initialDelaySeconds: 5
periodSeconds: 10
Агар санҷиш муваффақ бошад, Kubernetes подро омода мешуморад ва ба он трафик равон мекунад. Агар не, под аз хизматрасониҳо хориҷ карда мешавад, ҳатто агар контейнер кор кунад.