Intern
Kuidas aru saada, et podi sees olev rakendus on käivitatud?
sobes.tech AI
Vastus AI-lt
Selleks, et mõista, kas rakendus podi sees on käivitunud, saab kasutada mitmeid lähenemisviise:
- Kontrollige konteineri staatust: käsk
kubectl get podsnäitab poda staatust. StaatusRunningjaREADYkoos oodatava konteinerite arvuga on hea märk. - Konteineri logid: käsk
kubectl logs <podi-nimi>võimaldab vaadata rakenduse logisid. Kui logides on sõnumeid edukast käivitamisest või vigu, tähendab see, et rakendus on käivitatud. - Readiness ja Liveness probe kontroll: kui podi manifestis on konfigureeritud
readinessProbejalivenessProbe, jälgib Kubernetes rakenduse olekut. Käskkubectl describe pod <podi-nimi>näitab probe olekut.
Näide oleku ja logide kontrollimiseks:
kubectl get pods
kubectl logs <podi-nimi>
kubectl describe pod <podi-nimi>
Kui rakendus kuulab kindlal pordil, saate ka käivitada kubectl exec ja kontrollida teenuse kättesaadavust podi sees.