Convalida kubernetes abilitata per Azure Arc

Il team di Azure Arc collabora con i principali provider kubernetes del settore per convalidare Kubernetes con le distribuzioni Kubernetes abilitate per Azure Arc. 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 abilitati per Azure Arc:

Provider di distribuzione e infrastruttura Versione
Provider di API del 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
Servizio Azure Kubernetes - Edge Essentials Versione 1.0.406.0; Kubernetes versione 1.24.3

I provider seguenti e le distribuzioni Kubernetes corrispondenti hanno superato correttamente i test di conformità per Kubernetes con abilitazione di 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 Griglia Kubernetes tanzu 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 Kubernetes con fascino 1.24, 1.28
SU edizione Standard Rancher Motore Kubernetes rancher Versione dell'interfaccia della riga di comando RKE: v1.3.13; Versioni di Kubernetes: 1.24.2, 1.23.8
SU edizione Standard Rancher K3s v1.27.4+k3s1, v1.26.7+k3s1, v1.25.12+k3s1
Nutanix Nutanix Kubernetes Engine Versione 2.5; K8s upstream 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 Motore Di Mirantis Kubernetes MKE versione 3.6.0
MKE versione 3.5.5
MKE versione 3.4.7
Wind River Piattaforma cloud Wind River Wind River Cloud Platform 22.12; Versione upstream K8s: 1.24.4
Wind River Cloud Platform 22.06; Versione upstream K8s: 1.23.1
Wind River Cloud Platform 21.12; Versione upstream K8s: 1.21.8
Wind River Cloud Platform 21.05; Versione upstream K8s: 1.18.1

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

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à vengono eseguiti come parte della convalida kubernetes abilitata per Azure Arc per gli scenari seguenti:

  1. Connessione cluster Kubernetes in Azure Arc:

    • Distribuire il grafico Helm dell'agente Kubernetes abilitato per Azure Arc nel cluster.
    • Gli agenti inviano 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 e distribuisce nel cluster.

Passaggi successivi