Kubernetes-validatie met Azure Arc ingeschakeld

Het Azure Arc-team werkt samen met belangrijke aanbieders in de sector van Kubernetes-oplossingen om Azure Arc-ingeschakelde Kubernetes te valideren met hun Kubernetes-distributies. Toekomstige grote en kleine versies van Kubernetes-distributies die door deze providers worden uitgebracht, worden gevalideerd voor compatibiliteit met Azure Arc-ingeschakelde Kubernetes.

Important

Azure Arc kubernetes 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 conformiteitstests voor Azure Arc-ingeschakelde Kubernetes met succes 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 Lokaal 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-functionaliteit 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 26.03; Upstream K8s-versie: 1.34.1

Gevalideerde scenario's

De conformiteitstests worden uitgevoerd als onderdeel van de Azure Arc-geactiveerde Kubernetes-validatie en bestrijken de volgende scenario's:

  1. Kubernetes-clusters verbinden met Azure Arc:

    • Implementeer Azure Arc Helm-grafiek met Kubernetes-agent in het cluster.
    • Agents verzenden clustermetagegevens naar Azure.
  2. Configuration:

    • Maak configuratie bovenop 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