Sobes.tech
Intern

Чӣ гуна фаҳмидан мумкин аст, ки барнома дар дохили под оғоз шудааст?

sobes.tech AI

Ҷавоб аз AI

Барои фаҳмидани он, ки барномаи дар дохили под оғоз ёфтааст, метавон чанд роҳро истифода бурд:

  • Таҳқиқи ҳолати контейнери: фармони kubectl get pods ҳолати подро нишон медиҳад. Ҳолати Running ва READY бо шумораи контейнерҳо баробар бо интизорӣ, нишони хуб аст.
  • Логҳои контейнери: фармони kubectl logs <номи-под> имкон медиҳад, ки логҳои барномаро бинед. Агар дар логҳо паёмҳои дар бораи оғозёбӣ муваффақона ё бе хатоҳо бошанд, маънои онро дорад, ки барнома оғоз ёфтааст.
  • Таҳқиқи probe-ҳои Readiness ва Liveness: агар дар манифести поди конфигуратсияҳои readinessProbe ва livenessProbe гузошта шуда бошанд, Kubernetes ҳолати барномаро назорат мекунад. Фармони kubectl describe pod <номи-под> ҳолати probe-ҳоро нишон медиҳад.

Масалан барои санҷиши ҳолат ва логҳо:

kubectl get pods
kubectl logs <номи-под>
kubectl describe pod <номи-под>

Агар барнома дар порти муайян гӯш мекунад, шумо инчунин метавонед kubectl exec иҷро кунед ва дастрасии хидматро дар дохили под санҷед.