Intern
Pod daxilindəki tətbiqin başladığını necə başa düşmək olar?
sobes.tech Süni İntellekt
AI-dan cavab
Pod daxilində tətbiqin başladığını başa düşmək üçün bir neçə yanaşma istifadə oluna bilər:
- Konteyner statusunu yoxlamaq:
kubectl get podsəmri podun statusunu göstərəcək.RunningvəREADYstatusu və gözlənilən sayda konteyner yaxşı işarədir. - Konteynerin logları:
kubectl logs <pod-adi>əmri tətbiqin loglarını görməyə imkan verir. Əgər loglarda uğurlu başlanğıc və ya səhvsiz mesajlar varsa, bu, tətbiqin başladığını göstərir. - Readiness və Liveness probe-lərini yoxlamaq: əgər pod manifestində
readinessProbevəlivenessProbekonfiqurasiya olunubsa, Kubernetes tətbiqin vəziyyətini izləyəcək.kubectl describe pod <pod-adi>əmri probe-lərin vəziyyətini göstərəcək.
Status və logların yoxlanması üçün nümunə:
kubectl get pods
kubectl logs <pod-adi>
kubectl describe pod <pod-adi>
Əgər tətbiq müəyyən portda dinləyirsə, kubectl exec icra edə və pod daxilində xidmətin əlçatanlığını yoxlaya bilərsiniz.