التحقق من صحة Kubernetes الممكن في Azure Arc

يعمل فريق Azure Arc مع Kubernetes الصناعة الرئيسية التي تقدم موفري للتحقق من صحة Kubernetes التي تدعم Azure Arc مع توزيعات Kubernetes الخاصة بهم. سيتم التحقق من صحة الإصدارات الرئيسية والثانوية المستقبلية لتوزيعات Kubernetes التي أصدرها هؤلاء الموفرون للتوافق مع Kubernetes التي تدعم Azure Arc.

هام

يعمل Kubernetes الذي يدعم Azure Arc مع أي مجموعات Kubernetes معتمدة من قبل Cloud Native Computing Foundation (CNCF)، حتى إذا لم يتم التحقق من صحتها من خلال اختبارات التوافق ولم يتم إدراجها في هذه الصفحة.

التوزيعات التي تم التحقق من صحتها

نجح توزيعات Kubernetes التالية التي توفرها Microsoft وموفرو البنية الأساسية في اجتياز اختبارات التوافق ل Kubernetes التي تدعم Azure Arc:

موفر التوزيع والبنية الأساسية إصدار
موفر واجهة برمجة تطبيقات نظام المجموعة على Azure إصدار الإصدار: 0.4.12؛ إصدار Kubernetes: 1.18.2
AKS على Azure Stack HCI إصدار الإصدار: تحديث ديسمبر 2020؛ إصدار Kubernetes: 1.18.8
K8s على Azure Stack Edge إصدار الإصدار: Azure Stack Edge 2207 (2.2.2037.5375)؛ إصدار Kubernetes: 1.22.6
أساسيات AKS Edge الإصدار 1.0.406.0؛ Kubernetes الإصدار 1.24.3

نجح الموفرون التاليون وتوزيعات Kubernetes المقابلة لهم في اجتياز اختبارات التوافق ل Kubernetes التي تدعم Azure Arc:

اسم الموفر اسم التوزيع إصدار
RedHat OpenShift Container Platform 4.10.23، 4.11.0-rc.6، 4.13.4، 4.15.0
VMware Tanzu Kubernetes Grid TKGs 2.2; المصدر K8s 1.25.7+vmware.3
TKGm 2.3; إصدار K8s الإصدار 1.26.5+vmware.2
TKGm 2.2; إصدار K8s v1.25.7+vmware.2
TKGm 2.1.0; إصدار K8s v1.24.9+vmware.1
Canonical Kubernetes الساحرة 1.24، 1.28
SUSE Rancher محرك Rancher Kubernetes إصدار RKE CLI: الإصدار 1.3.13؛ إصدارات Kubernetes: 1.24.2، 1.23.8
SUSE Rancher K3s v1.27.4+k3s1، v1.26.7+k3s1، v1.25.12+k3s1
نوتانيكس محرك Nutanix Kubernetes الإصدار 2.5؛ المصدر K8s v1.23.11
Kublr توزيع Kublr Managed K8s Kublr 1.26.0; إصدارات K8s الأولية: 1.21.3، 1.22.10، 1.22.17، 1.23.17، 1.24.13، 1.25.6، 1.26.4
ميرانتيس محرك Mirantis Kubernetes MKE الإصدار 3.6.0
MKE الإصدار 3.5.5
MKE الإصدار 3.4.7
نهر الرياح النظام الأساسي للسحابة في Wind River Wind River Cloud Platform 22.12; إصدار K8s المصدر: 1.24.4
Wind River Cloud Platform 22.06; إصدار K8s المصدر: 1.23.1
Wind River Cloud Platform 21.12; إصدار K8s المصدر: 1.21.8
Wind River Cloud Platform 21.05; إصدار K8s المصدر: 1.18.1

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

اسم موفر السحابة العامة اسم التوزيع إصدار
Amazon Web Services خدمة Elastic Kubernetes (EKS) الإصدار 1.18.9
Google Cloud Platform Google Kubernetes Engine (GKE) الإصدار 1.17.15

السيناريوهات التي تم التحقق من صحتها

تغطي اختبارات التوافق التي يتم تشغيلها كجزء من التحقق من صحة Kubernetes الممكن في Azure Arc السيناريوهات التالية:

  1. الاتصال مجموعات Kubernetes إلى Azure Arc:

    • توزيع مخطط Helm لعامل Kubernetes الممكن في Azure Arc على نظام المجموعة.
    • يرسل الوكلاء بيانات تعريف نظام المجموعة إلى Azure.
  2. التكوين:

    • إنشاء تكوين أعلى مورد Kubernetes الذي يدعم Azure Arc.
    • يتم نشر Flux، المطلوب لإعداد سير عمل GitOps، على نظام المجموعة.
    • تسحب Flux البيانات ومخططات Helm من مستودع Git التجريبي وتنشر إلى نظام المجموعة.

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