انتقل إلى المحتوى الرئيسي

الفصل 4.4 - شبكات Kubernetes

أهداف التعلم​

في نهاية هذا الفصل، ستكون قادرًا على:

  • فهم نموذج شبكات Kubernetes
  • تحديد إضافات CNI
  • فهم قواعد الشبكات
  • تكوين شبكة العنقود

نموذج الشبكات​

يحدد Kubernetes نموذجًا للشبكات مع قواعد:

  1. جميع الـ Pods يمكنها التواصل بدون NAT
  2. جميع الـ nodes يمكنها التواصل مع جميع الـ Pods
  3. عنوان IP للـ Pod هو نفسه كما يُرى من قبل الـ Pods الأخرى

CNI (واجهة شبكة الحاويات)​

تقوم إضافات CNI بتنفيذ الشبكات:

الإضافات الشائعة​

  • Calico: الشبكات وسياسات الشبكة
  • Flannel: شبكة تراكب بسيطة
  • Weave: الشبكات مع التشفير
  • Cilium: الشبكات المستندة إلى eBPF

ملخص​

في هذا الفصل، تعلمت:

نموذج الشبكات: قواعد تواصل Pods/Nodes
CNI: واجهة قياسية لإضافات الشبكة
الإضافات: Calico، Flannel، Weave، Cilium
التكوين: عبر إضافة CNI المختارة


الخطوات التالية​

الفصل 4.5: سياسات الشبكة
الفصل 4.6: النهايات و EndpointSlices


الفصل تم إنشاؤه في: ديسمبر 2024