متطلبات شبكة Kubernetes الممكنة في Azure Arc

يصف هذا الموضوع متطلبات الشبكات لتوصيل مجموعة Kubernetes ب Azure Arc ودعم سيناريوهات Kubernetes المختلفة الممكنة بواسطة Arc.

التفاصيل

بشكل عام، تتضمن متطلبات الاتصال هذه المبادئ:

  • جميع الاتصالات هي TCP ما لم يتم تحديد خلاف ذلك.
  • تستخدم جميع اتصالات HTTP HTTPS وSSL/TLS مع شهادات موقعة رسميا ويمكن التحقق منها.
  • جميع الاتصالات صادرة ما لم يتم تحديد خلاف ذلك.

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

هام

يتطلب وكلاء Azure Arc عناوين URL الصادرة التالية على https://:443لأداء المهام. بالنسبة*.servicebus.windows.net إلى، يجب تمكين websockets للوصول الصادر على جدار الحماية والوكيل.

نقطة النهاية (DNS) ‏‏الوصف
https://management.azure.com المطلوب توفيرها حتى يتمكن العامل من الاتصال بـAzure وتسجيل نظام المجموعة.
https://<region>.dp.kubernetesconfiguration.azure.com نقطة نهاية مستوى البيانات للعامل لدفع الحالة وإحضار معلومات التكوين.
https://login.microsoftonline.com
https://<region>.login.microsoft.com
login.windows.net
مطلوب لإحضار وتحديث رموز إدارة مورد Azure Resource Manager.
https://mcr.microsoft.com
https://*.data.mcr.microsoft.com
مطلوب لسحب صور الحاوية لعوامل Azure Arc.
https://gbl.his.arc.azure.com مطلوب للحصول على نقطة النهاية الإقليمية لسحب شهادات الهوية المدارة المعينة بواسطة النظام.
https://*.his.arc.azure.com مطلوب للحصول على نقطة النهاية الإقليمية لسحب شهادات الهوية المدارة المعينة بواسطة النظام.
https://k8connecthelm.azureedge.net az connectedk8s connect يستخدم Helt 3 لنشر عوامل Azure Arc على نظام مجموعة Kubernetes. نقطة النهاية هذه مطلوبة لتنزيل عميل Hale لتسهيل نشر مخطط رأس العامل.
guestnotificationservice.azure.com
*.guestnotificationservice.azure.com
sts.windows.net
https://k8sconnectcsp.azureedge.net
بالنسبة لاتصال نظام المجموعة والسيناريوهات المستندة إلى الموقع المخصص.
*.servicebus.windows.net بالنسبة لاتصال نظام المجموعة والسيناريوهات المستندة إلى الموقع المخصص.
https://graph.microsoft.com/ مطلوب عند تكوين Azure RBAC .
*.arc.azure.net مطلوب لإدارة المجموعات المتصلة في مدخل Microsoft Azure.
https://<region>.obo.arc.azure.com:8084/ مطلوب عند تكوين الاتصال نظام المجموعة.
dl.k8s.io مطلوب عند تمكين الترقية التلقائية للعامل.

لترجمة *.servicebus.windows.net حرف البدل إلى نقاط نهاية معينة، استخدم الأمر :

GET https://guestnotificationservice.azure.com/urls/allowlist?api-version=2020-01-01&location=<region>

للحصول على مقطع المنطقة لنقطة نهاية إقليمية، قم بإزالة كافة المسافات من اسم منطقة Azure. على سبيل المثال، منطقة شرق الولايات المتحدة 2 ، اسم المنطقة هو eastus2.

على سبيل المثال: *.<region>.arcdataservices.com يجب أن يكون *.eastus2.arcdataservices.com في منطقة شرق الولايات المتحدة 2.

لمشاهدة قائمة بجميع المناطق، قم بتشغيل هذا الأمر:

az account list-locations -o table
Get-AzLocation | Format-Table

نقاط نهاية إضافية

اعتمادا على السيناريو الخاص بك، قد تحتاج إلى الاتصال بعناوين URL الأخرى، مثل تلك المستخدمة من قبل مدخل Microsoft Azure أو أدوات الإدارة أو خدمات Azure الأخرى. على وجه الخصوص، راجع هذه القوائم للتأكد من السماح بالاتصال بأي نقاط نهاية ضرورية:

للحصول على قائمة كاملة بمتطلبات الشبكة لميزات Azure Arc والخدمات التي تدعم Azure Arc، راجع متطلبات شبكة Azure Arc.

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