الـ Pod هو أصغر وحدة قابلة للنشر في Kubernetes: غلاف حول حاوية واحدة أو أكثر تتشارك نفس فضاء الأسماء الشبكي (network namespace) (عنوان IP واحد) ويمكنها مشاركة وحدات تخزين (volumes). أنت لا تنشر الحاويات مباشرةً — بل تنشر Pods.
ماذا يوجد داخل الـ Pod
┌───────────────── Pod (has ONE shared IP) ─────────────────┐
│ │
│ ┌──────────────┐ ┌──────────────┐ shared: │
│ │ container A │ │ container B │ • network (IP) │
│ │ (app) │ │ (sidecar) │ • localhost │
│ └──────────────┘ └──────────────┘ • volumes │
│ │ talk to each other via localhost:port │
└────────────────────────────────────────────────────────────┘
