Delen via


Validatie van Azure Arc-enabled Kubernetes

Het Azure Arc-team werkt samen met belangrijke aanbieders van Kubernetes-oplossingen in de industrie om Azure Arc-ingeschakelde Kubernetes te valideren met hun Kubernetes-distributies. Toekomstige majeure en minore versies van Kubernetes-distributies die door deze aanbieders worden uitgebracht, zullen worden gevalideerd op compatibiliteit met Azure Arc-ingeschakelde Kubernetes.

Important

Kubernetes met Azure Arc werkt met kubernetes-clusters die zijn gecertificeerd door de Cloud Native Computing Foundation (CNCF), zelfs als ze niet op deze pagina worden vermeld.

Gevalideerde distributies

De volgende door Microsoft geleverde Kubernetes-distributies en infrastructuurproviders hebben de nalevingstests voor Kubernetes met Azure Arc doorstaan:

Distributie- en infrastructuurleverancier Version
Cluster API-provider op Azure Releaseversie: 1.20.1; API-versie v1.10.4; Kubernetes-versie: v1.33.1
AKS ingeschakeld door Azure Arc Releaseversie: AKS op Azure Local versie 2503; Kubernetes-versie: 1.30.4; 1.29.9; 1.28.14
K8s op Azure Stack Edge Releaseversie: Azure Stack Edge 2501 (3.3.2501.1176); Kubernetes-versie: 1.29.4
AKS Edge Essentials Releaseversie 1.10.868.0; Kubernetes versie 1.29.9

De volgende providers en de bijbehorende Kubernetes-distributies hebben de conformancetests voor Kubernetes met Azure Arc doorstaan:

Naam van de aanbieder Distributienaam Gevalideerde versies
SUSE Rancher Rancher Kubernetes Engine (RKE/RKE2)/(https://docs.rke2.io/) v1.33.3-rc2+rke2r1
v1.32.7-rc2+rke2r1
v1.31.11-rc2+rke2r1
SUSE Rancher K3s K3S-versie v1.33.2+k3s1
K3S-versie v1.32.3+k3s1
K3S-versie v1.31.5+k3s1
Red Hat OpenShift Container Platform 4.19.4, 4.18.9, 4.17.5,
VMware Tanzu Kubernetes Grid/vSphere Kubernetes Service VKS 3.3, TKr v1.32.0+vmware.6-fips, Upstream K8s 1.32
VKS 3.3, TKr v1.31.4+vmware.1-fips, Upstream K8s 1.31
Canonical Charmed Kubernetes 1.34, 1.33, 1.32
Wind rivier Wind River Cloud Platform Wind River Cloud Platform 25.09; Upstream K8s-versie: 1.32.2

Gevalideerde scenario's

De conformiteitstesten die worden uitgevoerd als onderdeel van de Azure Arc-ingeschakelde Kubernetes-validatie dekken de volgende scenario's:

  1. Sluit Kubernetes-clusters aan op Azure Arc:

    • Implementeer de Azure Arc-enabled Kubernetes-agent Helm chart op cluster.
    • Agenten sturen clustermetadata naar Azure.
  2. Configuration:

    • Maak een configuratie bovenop een Azure Arc-ingeschakelde Kubernetes-resource.
    • Flux, dat nodig is voor het opzetten van een GitOps-werkstroom, is geïmplementeerd op de cluster.
    • Flux haalt manifests en Helm-charts op uit de demo-Git-repo en implementeert naar de cluster.

Volgende stappen