Validación de Kubernetes habilitado para Azure Arc
El equipo de Azure Arc trabaja con proveedores clave del sector que ofrecen Kubernetes para asegurarse de validar Kubernetes con sus distribuciones de Kubernetes. Se validará la compatibilidad de las futuras versiones principales y secundarias de las distribuciones de Kubernetes publicadas por estos proveedores con Kubernetes habilitado para Azure Arc.
Importante
Kubernetes habilitado para Azure Arc funciona con los clústeres de Kubernetes certificados por Cloud Native Computing Foundation (CNCF), aunque no se hayan validado a través de pruebas de conformidad y no aparezcan en esta página.
Distribuciones validadas
Los siguientes proveedores de distribuciones e infraestructuras de Kubernetes proporcionados por Microsoft han superado correctamente las pruebas de conformidad de Kubernetes habilitado para Azure Arc:
Proveedor de distribuciones e infraestructuras | Versión |
---|---|
Proveedor de Cluster API en Azure | Versión de lanzamiento: 0.4.12; versión de Kubernetes: 1.18.2 |
AKS en Azure Stack HCI | Versión de lanzamiento: actualización de diciembre de 2020; versión de Kubernetes: 1.18.8 |
K8s en Azure Stack Edge | Versión de lanzamiento: Azure Stack Edge 2207 (2.2.2037.5375); versión de Kubernetes: 1.22.6 |
AKS Edge Essentials | Versión de lanzamiento: 1.0.406.0; versión de Kubernetes: 1.24.3 |
Los siguientes proveedores y sus distribuciones de Kubernetes correspondientes han superado correctamente las pruebas de conformidad de Kubernetes habilitado para Azure Arc:
Nombre del proveedor | Nombre de distribución | Versión |
---|---|---|
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 | Versión de la CLI de RKE: v1.3.13; versiones de Kubernetes: 1.24.2, 1.23.8 |
SUSE Rancher | K3s | v1.27.4+k3s1, v1.26.7+k3s1, v1.25.12+k3s1 |
Nutanix | Motor de Kubernetes de Nutanix | Versión 2.5; upstream K8s v1.23.11 |
Kublr | Distribución Kublr Managed K8s | Kublr 1.26.0; versiones de K8s ascendentes: 1.21.3, 1.22.10, 1.22.17, 1.23.17, 1.24.13, 1.25.6, 1.26.4 |
Mirantis | Motor de Mirantis Kubernetes | Versión 3.6.0 de MKE Versión 3.5.5 de MKE Versión 3.4.7 de MKE |
Wind River | Wind River Cloud Platform | Wind River Cloud Platform 24.09; Versión ascendente de K8s: 1.28.4 Wind River Cloud Platform 22.12; Versión ascendente de K8s: 1.24.4 Wind River Cloud Platform 22.06; Versión ascendente de K8s: 1.23.1 |
El equipo de Azure Arc también ha realizado las pruebas de conformidad y ha validado los escenarios de Kubernetes habilitado para Azure Arc en los siguientes proveedores de nube pública:
Nombre del proveedor de nube pública | Nombre de distribución | Versión |
---|---|---|
Amazon Web Services | Elastic Kubernetes Service (EKS) | v1.18.9 |
Google Cloud Platform | Google Kubernetes Engine (GKE) | v1.17.15 |
Escenarios validados
La serie de pruebas de conformidad que se han realizado como parte de la validación de Kubernetes habilitado para Azure Arc abarcan los escenarios siguientes:
Conexión de clústeres de Kubernetes a Azure Arc:
- Implemente el gráfico de Helm del agente de Kubernetes habilitado para Azure Arc en el clúster.
- Los agentes envían metadatos de clúster a Azure.
Configuración:
- Cree la configuración sobre el recurso de Kubernetes habilitado para Azure Arc.
- Flux, necesario para configurar el flujo de trabajo de GitOps, se implementa en el clúster.
- Flux extrae los manifiestos y los gráficos de Helm del repositorio de Git de demostración y los implementa en el clúster.
Pasos siguientes
- Descubra cómo conectar un clúster de Kubernetes existente a Azure Arc.
- Obtenga información sobre los agentes de Azure Arc implementados en los clústeres de Kubernetes al conectarlos a Azure Arc.