نظرة عامة على مجموعة Nexus Kubernetes

تعرفك هذه المقالة على مجموعة Nexus Kubernetes.

ما Kubernetes؟

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

مجموعة Nexus Kubernetes

مجموعة Nexus Kubernetes (NKS) هي إصدار Operator Nexus من Kubernetes للاستخدام المحلي. تم تحسينه لأتمتة إنشاء حاويات لتشغيل أحمال عمل وظائف شبكة المستأجر.

مثل أي مجموعة Kubernetes، يحتوي نظام مجموعة Nexus Kubernetes على مكونين:

• وحدة التحكم: توفر خدمات Kubernetes الأساسية وتنسيق أحمال عمل التطبيق.

• العقد: هناك مجموعتا عقدة اختلاف في مجموعات Nexus Kubernetes - تجمعات عقد النظام وتجمعات عقد المستخدم. تستضيف تجمعات عقدة النظام جرابات النظام الهامة. تجمعات عقدة المستخدم تستضيف pods التطبيق. ومع ذلك، يمكن جدولة pods التطبيق على تجمعات عقد النظام إذا كان المستخدم يريد تجمع واحد فقط في نظام المجموعة الخاصة بهم. يجب أن تحتوي كل مجموعة Nexus Kubernetes على تجمع عقدة نظام واحد على الأقل مع عقدة واحدة على الأقل.

مجال الفشل

يضمن عامل التشغيل Nexus توزيع الأجهزة الظاهرية لنظام مجموعة Nexus Kubernetes عبر العقد ومجالات الفشل (الرفوف الفعلية). يتم هذا التوزيع بطريقة تحسن مرونة المجموعة وتوافرها. يستخدم Operator Nexus قواعد ترابط Kubernetes لجدولة المجموعات في مناطق محددة. وهذا يضمن عدم وضع الأجهزة الظاهرية على نفس العقدة أو في نفس مجال الفشل، ما يحسن التسامح مع الخطأ لنظام المجموعة. يعد استخدام مجالات الفشل مفيدا بشكل خاص عندما يكون لدى المشغلين متطلبات أداء متنوعة للرفوف. أو عندما تهدف إلى ضمان بقاء أحمال عمل معينة معزولة عن رفوف محددة.

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