Kubernetes-validatie met Azure Arc
Het Azure Arc-team werkt met belangrijke Kubernetes-leveranciers in de branche om Kubernetes met Azure Arc-functionaliteit te valideren met hun Kubernetes-distributies. Toekomstige primaire en secundaire versies van Kubernetes-distributies die door deze providers worden uitgebracht, worden gevalideerd voor compatibiliteit met Kubernetes met Azure Arc.
Belangrijk
Kubernetes met Azure Arc werkt met kubernetes-clusters die zijn gecertificeerd door de Cloud Native Computing Foundation (CNCF), zelfs als ze niet zijn gevalideerd via nalevingstests en niet worden vermeld op deze pagina.
Gevalideerde distributies
De volgende door Microsoft geleverde Kubernetes-distributies en infrastructuurproviders hebben de nalevingstests voor Kubernetes met Azure Arc doorstaan:
Distributie- en infrastructuurprovider | Versie |
---|---|
Cluster-API-provider in Azure | Releaseversie: 0.4.12; Kubernetes-versie: 1.18.2 |
AKS op Azure Stack HCI | Releaseversie: update van december 2020; Kubernetes-versie: 1.18.8 |
K8s in Azure Stack Edge | Releaseversie: Azure Stack Edge 2207 (2.2.2037.5375); Kubernetes-versie: 1.22.6 |
AKS Edge Essentials | Releaseversie 1.0.406.0; Kubernetes versie 1.24.3 |
De volgende providers en de bijbehorende Kubernetes-distributies hebben de nalevingstests voor Kubernetes met Azure Arc doorstaan:
Providernaam | Distributienaam | Versie |
---|---|---|
RedHat | OpenShift Container Platform | 4.10.23, 4.11.0-rc.6, 4.13.4, 4.15.0 |
VMware | Tanzu Kubernetes-raster | TKG's 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, 1.31 |
SUSE Rancher | Rancher Kubernetes Engine | RKE CLI-versie: v1.3.13; Kubernetes-versies: 1.24.2, 1.23.8 |
SUSE Rancher | K3's | v1.27.4+k3s1, v1.26.7+k3s1, v1.25.12+k3s1 |
Nutanix | Nutanix Kubernetes-engine | Versie 2.5; upstream K8s v1.23.11 |
Kublr | Kublr Managed K8s-distributie | Kublr 1.26.0; Upstream K8s Versies: 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 | MKE-versie 3.6.0 MKE-versie 3.5.5 MKE-versie 3.4.7 |
Wind rivier | Wind River Cloud Platform | Wind River Cloud Platform 24.09; Upstream K8s-versie: 1.28.4 Wind River Cloud Platform 22.12; Upstream K8s-versie: 1.24.4 Wind River Cloud Platform 22.06; Upstream K8s-versie: 1.23.1 |
Het Azure Arc-team heeft ook de nalevingstests uitgevoerd en gevalideerde Kubernetes-scenario's met Azure Arc op de volgende openbare cloudproviders:
Naam van openbare cloudprovider | Distributienaam | Versie |
---|---|---|
Amazon Web Services | Elastic Kubernetes Service (EKS) | v1.18.9 |
Google Cloud Platform | Google Kubernetes Engine (GKE) | v1.17.15 |
Gevalideerde scenario's
De nalevingstests worden uitgevoerd als onderdeel van de Kubernetes-validatie met Azure Arc voor de volgende scenario's:
Kubernetes-clusters verbinden met Azure Arc:
- Implementeer een Helm-grafiek met Kubernetes-agent met Azure Arc in het cluster.
- Agents verzenden clustermetagegevens naar Azure.
Configuration:
- Configuratie maken boven op Kubernetes-resource met Azure Arc.
- Flux, die nodig is voor het instellen van de GitOps-werkstroom, wordt geïmplementeerd op het cluster.
- Flux haalt manifesten en Helm-grafieken op uit de Git-demoopslagplaats en implementeert in het cluster.
Volgende stappen
- Meer informatie over het verbinden van een bestaand Kubernetes-cluster met Azure Arc
- Meer informatie over de Azure Arc-agents die zijn geïmplementeerd op Kubernetes-clusters bij het verbinden met Azure Arc.