Sobes.tech
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 подро омода мешуморад ва ба он трафик равон мекунад. Агар не, под аз хизматрасониҳо хориҷ карда мешавад, ҳатто агар контейнер кор кунад.