Azure Arc-aktiverad Kubernetes-validering

Azure Arc-teamet arbetar med viktiga kubernetes-leverantörer för att validera Azure Arc-aktiverade Kubernetes med sina Kubernetes-distributioner. Framtida större och mindre versioner av Kubernetes-distributioner som släppts av dessa leverantörer kommer att valideras för kompatibilitet med Azure Arc-aktiverade Kubernetes.

Viktigt!

Azure Arc-aktiverade Kubernetes fungerar med alla Kubernetes-kluster som är certifierade av Cloud Native Computing Foundation (CNCF), även om de inte har verifierats genom efterlevnadstester och inte visas på den här sidan.

Verifierade distributioner

Följande Kubernetes-distributioner och infrastrukturprovidrar från Microsoft har klarat efterlevnadstesterna för Azure Arc-aktiverade Kubernetes:

Distributions- och infrastrukturleverantör Version
Kluster-API-provider i Azure Versionsversion: 0.4.12; Kubernetes-version: 1.18.2
AKS på Azure Stack HCI Versionsversion: Uppdatering december 2020; Kubernetes-version: 1.18.8
K8:ar på Azure Stack Edge Versionsversion: Azure Stack Edge 2207 (2.2.2037.5375); Kubernetes-version: 1.22.6
AKS Edge Essentials Version 1.0.406.0; Kubernetes version 1.24.3

Följande leverantörer och deras motsvarande Kubernetes-distributioner har klarat efterlevnadstesterna för Azure Arc-aktiverade Kubernetes:

Providernamn Distributionsnamn Version
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; överordnad K8s 1.25.7+vmware.3
TKGm 2.3; överordnad K8s v1.26.5+vmware.2
TKGm 2.2; överordnad K8s v1.25.7+vmware.2
TKGm 2.1.0; överordnad K8s v1.24.9+vmware.1
Canonical Charmade Kubernetes 1.24, 1.28
SUSE Rancher Rancher Kubernetes Engine RKE CLI-version: v1.3.13; Kubernetes-versioner: 1.24.2, 1.23.8
SUSE Rancher K3s v1.27.4+k3s1, v1.26.7+k3s1, v1.25.12+k3s1
Nutanix Nutanix Kubernetes Engine Version 2.5; överordnad K8s v1.23.11
Kublr Kublr Managed K8s-distribution Kublr 1.26.0; Tidigare versioner av K8s: 1.21.3, 1.22.10, 1.22.17, 1.23.17, 1.24.13, 1.25.6, 1.26.4
Mirantis Mirantis Kubernetes-motor MKE version 3.6.0
MKE version 3.5.5
MKE version 3.4.7
Wind River Wind River Cloud Platform Wind River Cloud Platform 24.09; Uppströms K8s-version: 1.28.4
Wind River Cloud Platform 22.12; Uppströms K8s-version: 1.24.4
Wind River Cloud Platform 22.06; Uppströms K8s-version: 1.23.1

Azure Arc-teamet körde även efterlevnadstesterna och verifierade Azure Arc-aktiverade Kubernetes-scenarier på följande offentliga molnleverantörer:

Namn på offentlig molnleverantör Distributionsnamn Version
Amazon Web Services Elastic Kubernetes Service (EKS) v1.18.9
Google Cloud Platform Google Kubernetes Engine (GKE) v1.17.15

Verifierade scenarier

Överensstämmelsetesterna som körs som en del av Den Azure Arc-aktiverade Kubernetes-valideringen omfattar följande scenarier:

  1. Ansluta Kubernetes-kluster till Azure Arc:

    • Distribuera Azure Arc-aktiverade Kubernetes-agentens Helm-diagram i klustret.
    • Agenter skickar klustermetadata till Azure.
  2. Konfiguration:

    • Skapa konfiguration ovanpå Azure Arc-aktiverad Kubernetes-resurs.
    • Flux, som behövs för att konfigurera GitOps-arbetsflöde, distribueras i klustret.
    • Flux hämtar manifest och Helm-diagram från git-lagringsplatsen demo och distribuerar till kluster.

Nästa steg