👥
Pods

Multi-Container Pods

Sidecar Pattern
💡 Multi-container, pod, EK, "FOOD, TRUCK, TEAM" jaisa, hai — EK, MAIN, CHEF, (main, container) khaana, banata hai, aur, EK, HELPER, (sidecar, container) LOGS, COLLECT, karta hai, ya, DATA, SYNC, karta hai, DONO, SAME, TRUCK, (pod) mein, SAATH, KAAM, karte, HAIN.

SIDECAR, PATTERN, mein, EK, MAIN, application, container, ke, SAATH, EK, HELPER, container, hota hai, JO, LOGGING, MONITORING, ya, DATA, SYNCING, jaisa, SUPPORTING, KAAM, karta hai — DONO, containers, SAME, pod, mein, DEPLOY, hote, HAIN.

INIT, CONTAINERS, EK, ALAG, CONCEPT, hain — YE, MAIN, containers, se, PEHLE, RUN, hote, HAIN, aur, COMPLETE, hone, tak, MAIN, containers, START, NAHI, hote — SETUP, TASKS, (jaise, database, migration) ke, liye, USEFUL, HAIN.

spec:
  initContainers:
  - name: init-db-check
    image: busybox
    command: ["sh", "-c", "until nslookup db; do sleep 2; done"]
  containers:
  - name: main-app
    image: myapp
  - name: log-sidecar
    image: fluent-bit
👥
Multi-container, pod, EK, "FOOD, TRUCK, TEAM" jaisa, hai — EK, MAIN, CHEF, (main, container) khaana, banata hai, aur, EK, HELPER, (sidecar, container) LOGS, COLLECT, karta hai, ya, DATA, SYNC, karta hai, DONO, SAME, TRUCK, (pod) mein, SAATH, KAAM, karte, HAIN.
1 / 2
⚡ झट से Recap
  • Sidecar pattern = main container + helper container, same pod mein
  • Init containers main containers se pehle run hote hain (setup tasks)
  • Sidecar aur main container same lifecycle share karte hain
इस page में (2 subtopics)

AMBASSADOR, pattern, mein, EK, sidecar, container, MAIN, application, ke, liye, EK, PROXY, ki, TARAH, KAAM, karta hai — jaise, EXTERNAL, database, connections, ko, SIMPLIFY, karna, ya, RETRY, logic, ADD, karna.

ADAPTER, pattern, mein, sidecar, MAIN, container, ke, OUTPUT, (jaise, logs, ya, metrics) ko, STANDARDIZE, karta hai, taaki, WO, EXTERNAL, MONITORING, systems, ke, EXPECTED, FORMAT, mein, ho.

# Adapter example: legacy app ke logs ko Prometheus format mein convert karna