المواقع المخصصة أعلى Kubernetes التي تدعم Azure Arc

كامتداد لبنية موقع Azure، توفر المواقع المخصصة طريقة لمسؤولي المستأجرين لاستخدام مجموعات Kubernetes التي تم تمكين Azure Arc الخاصة بهم كمواقع مستهدفة لنشر مثيلات خدمات Azure. تتضمن أمثلة موارد Azure تمكين Azure Arc SQL Managed Instance و PostgreSQL Hyperscale المدعوم ب Azure Arc.

على غرار مواقع Azure، يمكن للمستخدمين النهائيين داخل المستأجر الذين لديهم حق الوصول إلى المواقع المخصصة نشر الموارد هناك باستخدام الحوسبة الخاصة بشركتهم.

Arc platform layers

يمكنك تصور المواقع المخصصة كطبقة تجريد أعلى مجموعة Kubernetes الممكنة من Azure Arc واتصال الكتلة وملحقات الكتلة. تقوم "المواقع المخصصة " بإنشاء RoleBindings وClusterRoleBindings الحبيبيين الضروريين لخدمات Azure الأخرى للوصول إلى المجموعة. تتطلب خدمات Azure الأخرى هذه الوصول إلى نظام المجموعة لإدارة الموارد التي يريد العميل نشرها على مجموعاته.

هام

تتوفر ميزات معاينة Kubernetes التي تدعم Azure Arc على أساس الخدمة الذاتية والاشتراك. يتم توفير المعاينات "كما هي" و"كما هي متوفرة"، ويتم استبعادها من اتفاقيات مستوى الخدمة والضمان المحدود. تتم تغطية معاينات Kubernetes التي تدعم Azure Arc جزئيا من قبل دعم العملاء على أساس أفضل جهد.

التصميم

عندما يقوم المسؤول بتمكين ميزة "المواقع المخصصة" على المجموعة، يتم إنشاء ClusterRoleBinding على المجموعة، مما يخول تطبيق Azure AD المستخدم من قبل موفر موارد المواقع المخصصة (RP). بمجرد التفويض، يمكن ل Custom Locations RP إنشاء ClusterRoleBindings أو RoleBindings التي تحتاجها RPs Azure الأخرى لإنشاء موارد مخصصة على هذه المجموعة. تحدد ملحقات الكتلة المثبتة على نظام المجموعة قائمة RPs المراد تفويضها.

Use custom locations

عندما يقوم المستخدم بإنشاء مثيل خدمة بيانات على المجموعة:

  1. يتم إرسال طلب PUT إلى Azure Resource Manager.
  2. تتم إعادة توجيه طلب PUT إلى RP لخدمات البيانات التي تدعم Azure Arc.
  3. يجلب RP الملف المقترن بمجموعة Kubernetes التي تدعم Azure Arc، والتي يوجد عليها الموقع المخصص kubeconfig .
    • تتم الإشارة إلى الموقع المخصص كما هو الحال extendedLocation في طلب PUT الأصلي.
  4. يستخدم RP لخدمات البيانات التي kubeconfig تدعم Azure Arc الاتصال بالمجموعة لإنشاء مورد مخصص من نوع خدمات البيانات التي تم تمكين Azure Arc عليها على مساحة الاسم المعينة إلى الموقع المخصص.
    • تم نشر مشغل خدمات البيانات التي تدعم Azure Arc عبر إنشاء ملحق الكتلة قبل وجود الموقع المخصص.
  5. يقرأ مشغل خدمات البيانات الذي يدعم Azure Arc المورد المخصص الجديد الذي تم إنشاؤه على المجموعة ويقوم بإنشاء وحدة تحكم البيانات، مما يترجم إلى تحقيق الحالة المطلوبة على المجموعة.

تسلسل الخطوات لإنشاء المثيل المدار SQL ومثيل PostgreSQL مطابق لتسلسل الخطوات الموضحة أعلاه.

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