الفصل 4.4 - شبكات Kubernetes
أهداف التعلم
في نهاية هذا الفصل، ستكون قادرًا على:
- فهم نموذج شبكات Kubernetes
- تحديد إضافات CNI
- فهم قواعد الشبكات
- تكوين شبكة العنقود
نموذج الشبكات
يحدد Kubernetes نموذجًا للشبكات مع قواعد:
- جميع الـ Pods يمكنها التواصل بدون NAT
- جميع الـ nodes يمكنها التواصل مع جميع الـ Pods
- عنوان IP للـ Pod هو نفسه كما يُرى من قبل الـ Pods الأخرى
CNI (واجهة شبكة الحاويات)
تقوم إضافات CNI بتنفيذ الشبكات:
الإضافات الشائعة
- Calico: الشبكات وسياسات الشبكة
- Flannel: شبكة تراكب بسيطة
- Weave: الشبكات مع التشفير
- Cilium: الشبكات المستندة إلى eBPF
ملخص
في هذا الفصل، تعلمت:
نموذج الشبكات: قواعد تواصل Pods/Nodes
CNI: واجهة قياسية لإضافات الشبكة
الإضافات: Calico، Flannel، Weave، Cilium
التكوين: عبر إضافة CNI المختارة
الخطوات التالية
الفصل 4.5: سياسات الشبكة
الفصل 4.6: النهايات و EndpointSlices
الفصل تم إنشاؤه في: ديسمبر 2024