الدرس 4: أول Pod لك
حتى الآن تحدثنا عن الفكرة الكبرى لـ Kubernetes وعن شكل الـ cluster. في هذا الدرس نلمس أخيرًا الشيء نفسه: الـ Pod. الـ Pod هو أصغر شيء يمكن لـ Kubernetes تشغيله — غلاف رقيق حول حاوية واحدة (وأحيانًا أكثر) تتشارك شبكة وتخزينًا. تخيّل الـ Pod كصندوق طعام واحد: في الداخل الطبق الرئيسي (حاويتك) بالإضافة
الـ Pod هو صندوق طعام واحد: في الداخل الطبق الرئيسي (تطبيقك) ومقبّلاته، معبّأ وجاهز للتشغيل في أي مكان.
- Pod
- أصغر وحدة يشغّلها Kubernetes: غلاف حول حاوية واحدة (وأحيانًا أكثر) تتشارك شبكة وتخزينًا، وتُجدوَل معًا على الـ node نفسه.
- Manifest
- ملف نصي بصيغة YAML يصف لـ Kubernetes كائنًا مطلوبًا. يتكوّن من أربعة أجزاء: apiVersion و kind و metadata و spec.
- kubectl apply
- الأمر الذي يقدّم manifest إلى الـ cluster ويطلب من Kubernetes جعل الحالة الموصوفة فيه واقعًا، وينشئ الكائن إذا لم يكن موجودًا بعد.