What is a Pod?
Pod, Kubernetes, mein, SMALLEST, DEPLOYABLE, UNIT, hai — TUM, DIRECTLY, containers, DEPLOY, NAHI, karte, HAMESHA, PODS, ke, ANDAR, hi, containers, RUN, hote, HAIN. MOST, pods, mein, sirf, EK, hi, container, hota hai.
EK, hi, pod, ke, ANDAR, ke, SAARE, containers, SAME, IP, ADDRESS, SAME, PORT, SPACE, aur, SAME, STORAGE, VOLUMES, SHARE, karte, HAIN — YE, EK, DOOSRE, se, "localhost" par, hi, TALK, kar, sakte, HAIN.
# Sabse simple pod
apiVersion: v1
kind: Pod
metadata:
name: my-pod
spec:
containers:
- name: nginx
image: nginx:latest
kubectl apply -f pod.yaml
kubectl get pods- Pod = Kubernetes ki smallest deployable unit, ek ya multiple containers
- Same pod ke containers IP, ports, aur storage share karte hain
- Pods ephemeral hote hain — direct pods ke bajay Deployments use karo
Kubernetes, containers, ko, DIRECTLY, MANAGE, NAHI, karta, kyunki, MULTI-CONTAINER, PATTERNS, (jaise, sidecar), SHARED, networking, aur, SHARED, storage, ko, SUPPORT, karne, ke, liye, EK, HIGHER-LEVEL, ABSTRACTION, (Pod) ki, ZAROORAT, PADTI, hai.
EK, pod, YAML, ke, MAIN, sections, hote, HAIN: "apiVersion", "kind", "metadata" (naam, labels), aur, "spec" (containers, volumes, waghera). YE, STRUCTURE, MOST, Kubernetes, objects, mein, CONSISTENT, rehta hai.
apiVersion: v1
kind: Pod
metadata:
name: my-pod
labels:
app: myapp
spec:
containers:
- name: app
image: myapp:1.0