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:
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.
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
- Informazioni su come connettere un cluster Kubernetes esistente ad Azure Arc
- Informazioni sugli agenti Azure Arc distribuiti nei cluster Kubernetes durante la connessione ad Azure Arc.