🔄
Pods

Pod Lifecycle

Pending, Running, Succeeded, Failed
💡 Pod, lifecycle, EK, JOB, INTERVIEW, PROCESS, jaisa, hai — "Pending" (application, submit, hui, review, ho, RAHI, hai), "Running" (job, mil, gaya, kaam, chal, RAHA, hai), "Succeeded" (kaam, COMPLETE, ho, gaya), ya, "Failed" (kuch, GALAT, ho, gaya).

Pod, KAI, PHASES, se, GUZARTA, hai: Pending, (scheduled, ho, RAHA, hai, ya, images, PULL, ho, RAHI, HAIN), Running, (KAM, se, KAM, EK, container, chal, RAHA, hai), Succeeded, (SAARE, containers, SUCCESSFULLY, COMPLETE, ho, GAYE, — one-off, jobs, ke, liye), aur, Failed, (containers, ERROR, ke, saath, EXIT, hue).

HAR, pod, ke, ANDAR, ke, INDIVIDUAL, containers, ki, apni, "container, states" bhi, hoti, HAIN: Waiting, Running, ya, Terminated — YE, POORE, pod, ki, PHASE, se, ALAG, hai.

# Pod ki phase dekho
kubectl get pod my-pod -o jsonpath='{.status.phase}'

# Detailed status (events ke saath)
kubectl describe pod my-pod
🔄
Pod, lifecycle, EK, JOB, INTERVIEW, PROCESS, jaisa, hai — "Pending" (application, submit, hui, review, ho, RAHI, hai), "Running" (job, mil, gaya, kaam, chal, RAHA, hai), "Succeeded" (kaam, COMPLETE, ho, gaya), ya, "Failed" (kuch, GALAT, ho, gaya).
1 / 2
⚡ झट से Recap
  • Pod phases: Pending -> Running -> Succeeded/Failed
  • Container states (Waiting/Running/Terminated) pod phase se separate hain
  • CrashLoopBackOff = container baar-baar crash ho raha hai
इस page में (2 subtopics)

Pod's, "restartPolicy" (Always, OnFailure, ya, Never) batata hai, ki, container, EXIT, hone, PAR, KYA, karna, hai. Deployments, HAMESHA, "Always" use, karte, HAIN — ONE-OFF, Jobs, "OnFailure" ya, "Never" use, karte, HAIN.

spec:
  restartPolicy: OnFailure

READINESS, GATES, EXTRA, CONDITIONS, ADD, karte, HAIN, JO, pod's, readiness, DETERMINE, karne, mein, HELP, karte, HAIN — EXTERNAL, systems, (jaise, load, balancer, health, checks) ko, bhi, POD, READINESS, mein, FACTOR, karne, deta, hai.