Condividi tramite


Convalida Kubernetes abilitata per Azure Arc

Il team di Azure Arc collabora con i principali provider di offerte Kubernetes del settore per convalidare Kubernetes abilitato per Azure Arc con le rispettive distribuzioni Kubernetes. Le versioni principali e secondarie future delle distribuzioni Kubernetes rilasciate da questi provider verranno convalidate per la compatibilità con Kubernetes abilitato per Azure Arc.

Importante

Kubernetes abilitato per Azure Arc funziona con tutti i cluster Kubernetes certificati da Cloud Native Computing Foundation (CNF), anche se non sono stati convalidati tramite test di conformità e non sono elencati in questa pagina.

Distribuzioni convalidate

Le distribuzioni e i provider di infrastruttura Kubernetes forniti da Microsoft hanno superato correttamente i test di conformità per Kubernetes abilitato per Azure Arc:

Provider di distribuzione e infrastruttura Versione
Provider di API cluster in Azure Versione di rilascio: 0.4.12; Versione di Kubernetes: 1.18.2
Servizio Azure Kubernetes in Azure Stack HCI Versione di rilascio: Aggiornamento di dicembre 2020; Versione di Kubernetes: 1.18.8
K8s in Azure Stack Edge Versione di rilascio: Azure Stack Edge 2207 (2.2.2037.5375); Versione di Kubernetes: 1.22.6
AKS Edge Essentials Versione di rilascio 1.0.406.0; Versione di Kubernetes 1.24.3

I provider seguenti e le distribuzioni Kubernetes corrispondenti hanno superato correttamente i test di conformità per Kubernetes abilitato per Azure Arc:

Nome provider Nome distribuzione Versione
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; upstream K8s 1.25.7+vmware.3
TKGm 2.3; upstream K8s v1.26.5+vmware.2
TKGm 2.2; upstream K8s v1.25.7+vmware.2
TKGm 2.1.0; upstream K8s v1.24.9+vmware.1
Canonical Charmed Kubernetes 1.24, 1.28
SUSE Rancher Rancher Kubernetes Engine Versione dell'interfaccia della riga di comando RKE: v1.3.13; Versioni di Kubernetes: 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 Versione 2.5; upstream K8s v1.23.11
Kublr Distribuzione di Kublr Managed K8s Kublr 1.26.0; Versioni di Upstream 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 Engine Versione MKE 3.6.0
Versione MKE 3.5.5
Versione MKE 3.4.7
Wind River Wind River Cloud Platform Wind River Cloud Platform 24.09; Versione Upstream K8s: 1.28.4
Wind River Cloud Platform 22.12; Versione Upstream K8s: 1.24.4
Wind River Cloud Platform 22.06; Versione Upstream K8s: 1.23.1

Il team di Azure Arc ha anche eseguito i test di conformità e ha convalidato gli scenari Kubernetes abilitati per Azure Arc nei seguenti provider di servizi cloud pubblici:

Nome del provider di servizi cloud pubblico Nome distribuzione Versione
Amazon Web Services Elastic Kubernetes Service (EKS) v1.18.9
Google Cloud Platform Google Kubernetes Engine (GKE) v1.17.15

Scenari convalidati

I test di conformità eseguiti come parte della convalida di Kubernetes abilitato per Azure Arc riguardano gli scenari seguenti:

  1. Connettere i cluster Kubernetes ad Azure Arc:

    • Distribuire il grafico Helm dell'agente Kubernetes abilitato per Azure Arc nel cluster.
    • Gli agenti inviano i metadati del cluster ad Azure.
  2. Configuration (Configurazione):

    • Creare la configurazione nella risorsa Kubernetes abilitata per Azure Arc.
    • Flux, necessario per configurare il flusso di lavoro GitOps, viene distribuito nel cluster.
    • Flux esegue il pull dei manifesti e dei grafici Helm dal repository Git demo ed esegue la distribuzione nel cluster.

Passaggi successivi