أتمتة Kubernetes الممكنة في Azure Arc

تسمح لك مجموعات Kubernetes الممكنة في Azure Arc بإدارة مجموعات Kubernetes المستضافة خارج Azure أو على شبكة شركتك أو على موفر سحابة آخر. توفر هذه المقالة نظرة عامة على الأتمتة لإعداد نظام المجموعة وإضافة قدرات إضافية من خلال ملحقات نظام المجموعة. تحتوي الأقسام التالية على اعتبارات وتوصيات لفريق (فرق) العمليات لاستخدامها عند إعداد المجموعات الممكنة ل Azure Arc وأتمتتها طوال دورات حياتها.

بناء الأنظمة

يحتوي الرسم التخطيطي التالي على بنية مرجعية مفاهيمية تبرز مناطق تصميم الإلحاق والأتمتة ل Kubernetes الممكنة في Azure Arc:

رسم تخطيطي يوضح الإلحاق وتكامل الملحق.

الاعتبارات المتعلقة بالتصميم

ضع في اعتبارك ما يلي قبل إلحاق مجموعات Kubernetes الممكنة في Azure Arc ب Azure:

المتطلبات

إعداد البيئة

  • يجب أن يكون لديك دور مسؤول نظام المجموعة على نظام مجموعة Kubernetes قبل أن تتمكن من نشر وتكوين عامل Kubernetes الممكن في Azure Arc.

إلحاق Kubernetes الممكن في Azure Arc

  • حدد خطة لتثبيت وتكوين عامل Kubernetes الممكن في Azure Arc على نظام المجموعة الخاص بك. يجب عليك عادة توزيع هذا العامل باستخدام أداة (أدوات) التشغيل التلقائي القياسية لمؤسستك.

ملحقات نظام المجموعة

  • حدد إمكانات Azure التي تريد الحصول عليها على مجموعة Kubernetes الممكنة في Azure Arc. تتطلب بعض الخدمات توزيع ملحق نظام المجموعة.

إمكانية اتصال الشبكة

أتمتة دورة حياة العامل

  • إنشاء عامل Azure Arc واستراتيجية إدارة تحديث ملحقات Kubernetes الممكنة في Azure Arc.

توصيات التصميم

تحتوي الأقسام التالية على توصيات تصميم لمجموعات Kubernetes الممكنة في Azure Arc.

إعداد البيئة

إلحاق مجموعات Kubernetes الممكنة في Azure Arc

  • عند إعداد مجموعات متعددة، قم بإنشاء كيان خدمة وإلحاق مجموعاتك باستخدام أدوات مثل Azure DevOps أو GitHub Actions أو أداة أتمتة أخرى تستخدمها لإدارة مجموعات Kubernetes.

ملحقات Kubernetes الممكنة بواسطة Arc

  • إذا كنت تنشر ملحقا فقط إلى مجموعة أو مجموعات Kubernetes معينة ممكنة ل Azure Arc، فقم بأتمتة تثبيت هذه الملحقات من خلال Azure CLI و/أو قوالب ARM باستخدام أدوات مثل Azure DevOps أو GitHub Actions.
  • إذا كان أحد الملحقات شائعا عبر جميع مجموعات Kubernetes الممكنة في Arc أو مجموعات كبيرة من مجموعات Kubernetes التي تدعم Arc، فاستخدم نهج Azure لأتمتة نشر ملحقات Arc على نطاق واسع.

أتمتة دورة حياة العامل والملحقات

أثناء عملية الإعداد، توفر Kubernetes الممكنة في Azure Arc عوامل في مجموعة Kubernetes الخاصة بك. تتغير إصدارات العامل مع تطور تقنيات Azure Arc، لذلك من المهم أن يتم تحديث وكلائك بشكل متكرر.

  • تمكين ميزة الترقية التلقائية لوكلاء Azure Arc الذين يعملون داخل نظام المجموعة الخاص بك، وهو السلوك الافتراضي عند إلحاق نظام مجموعة ب Azure Arc.

  • تتطلب الملحقات أيضا تحديثات في نظام المجموعة الخاص بك. بالنسبة لأي ملحق مثبت على نظام المجموعة الخاص بك، نوصي بترك السلوك الافتراضي لترقية الإصدار الثانوي للملحق الذي تم تمكينه تلقائيا أثناء التوفير. بالنسبة لترقيات الإصدار الرئيسي، يتم توثيق مسار الترحيل للانتقال إلى الإصدار الرئيسي للملحق.

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

لمزيد من المعلومات حول رحلتك السحابية المختلطة ومتعددة السحابات، راجع المقالات التالية.