Azure Kubernetes Fleet Manager ومجموعات الأعضاء

توفر هذه المقالة نظرة عامة تصورية للأساطيل ومجموعات الأعضاء ومجموعات المراكز في Azure Kubernetes Fleet Manager (Fleet).

ما هي الأساطيل؟

يعمل مورد الأسطول ككيان تجميع لمجموعات AKS متعددة. يمكنك استخدامها لإدارة مجموعات AKS متعددة ككيان واحد، وتنسيق التحديثات عبر مجموعات متعددة، ونشر موارد Kubernetes عبر مجموعات متعددة، وتوفير جزء واحد من الزجاج لإدارة مجموعات متعددة. يمكنك إنشاء أسطول مع نظام مجموعة مركز أو بدونه.

يتكون الأسطول من المكونات التالية:

تظهر لقطة الشاشة هذه رسما تخطيطيا لمورد الأسطول، بما في ذلك عامل نظام مجموعة المركز وعامل نظام المجموعة العضو.

  • عامل مركز الأسطول: وحدة تحكم Kubernetes تقوم بإنشاء وتسوية جميع الموارد المخصصة المتعلقة بالأسطول (CRs) في نظام مجموعة المركز.
  • عامل عضو الأسطول: وحدة تحكم Kubernetes تقوم بإنشاء وتسوية جميع CRs المتعلقة بالأسطول في مجموعات الأعضاء. تسحب وحدة التحكم هذه أحدث CRs من نظام مجموعة المركز وتوافق باستمرار بين مجموعات الأعضاء لمطابقة الحالة المطلوبة.

ما هي مجموعات الأعضاء؟

MemberCluster يمثل واجهة برمجة تطبيقات ذات نطاق نظام مجموعة تم إنشاؤها داخل مجموعة المركز، تعمل كتمثيل لنظام مجموعة داخل الأسطول. توفر واجهة برمجة التطبيقات هذه نهجا يمكن الاعتماد عليه وموحدا ومؤتمتا للتطبيقات متعددة المجموعات لتحديد المجموعات المسجلة داخل الأسطول. كما أنه يسهل التطبيقات في الاستعلام عن قائمة المجموعات التي يديرها الأسطول أو في مراقبة حالات نظام المجموعة للإجراءات اللاحقة.

يمكنك الانضمام إلى مجموعات Azure Kubernetes Service (AKS) إلى أسطول كمجموعات أعضاء. يجب أن تتواجد مجموعات الأعضاء في نفس مستأجر Microsoft Entra مثل الأسطول، ولكن يمكن أن تكون في مناطق مختلفة ومجموعات موارد مختلفة و/أو اشتراكات مختلفة.

صبغات

تدعم مجموعات الأعضاء مواصفات العيوب، والتي تنطبق على MemberCluster المورد. يتكون كل كائن ملون من الحقول التالية:

  • key: مفتاح الصبغة.
  • value: قيمة الصبغة.
  • effect: تأثير الصبغة، مثل NoSchedule.

MemberCluster بمجرد تلوثه، فإنه يتيح للمجدول معرفة أن نظام المجموعة لا يجب أن يتلقى الموارد كجزء من نشر الموارد من نظام مجموعة المركز. التأثير NoSchedule هو إشارة إلى المجدول لتجنب جدولة الموارد من ClusterResourcePlacement إلى MemberCluster.

لمزيد من المعلومات، راجع وثائق الأسطول المصدر.

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