🔄
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
⚡ Quick 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
Is page mein (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.