Bir Pod, Kubernetes'te deploy edilebilen en küçük birimdir: aynı network namespace'i (tek IP) paylaşan ve storage volume'ları paylaşabilen bir veya daha fazla container etrafındaki bir sarmalayıcıdır. Container'ları doğrudan deploy etmezsiniz — Pod'ları deploy edersiniz.
Bir Pod'un içinde ne vardır
┌───────────────── Pod (TEK bir paylaşılan IP'si vardır) ───────────────┐
│ │
│ ┌──────────────┐ ┌──────────────┐ paylaşılan: │
│ │ container A │ │ container B │ • network (IP) │
│ │ (app) │ │ (sidecar) │ • localhost │
│ └──────────────┘ └──────────────┘ • volume │
│ │ birbirleriyle localhost:port üzerinden konuşurlar │
└────────────────────────────────────────────────────────────┘
