Validação do Kubernetes habilitada para Azure Arc
A equipe do Azure Arc trabalha com os principais fornecedores de ofertas do Kubernetes do setor para validar o Kubernetes habilitado para Azure Arc nas distribuições do Kubernetes deles. Futuras versões principais e secundárias das distribuições do Kubernetes lançadas por esses provedores serão validadas quanto à compatibilidade com o Kubernetes habilitado para Azure Arc.
Importante
O Kubernetes habilitado para Azure Arc funciona com todos os clusters kubernetes certificados pelo CNCF (Cloud Native Computing Foundation), mesmo que eles não tenham sido validados por meio de testes de conformidade e não estejam listados nesta página.
Distribuições validadas
Os seguintes provedores de infraestrutura e distribuições do Kubernetes fornecidos pela Microsoft foram aprovados com êxito nos testes de conformidade do Kubernetes habilitado para Azure Arc:
Provedor de distribuição e infraestrutura | Versão |
---|---|
Provedor de API de cluster no Azure | Versão de lançamento: 0.4.12, versão do Kubernetes: 1.18.2 |
AKS no Azure Stack HCI | Versão de lançamento: Atualização de dezembro de 2020, versão do Kubernetes: 1.18.8 |
K8s no Azure Stack Edge | Versão de lançamento: Azure Stack Edge 2207 (2.2.2037.5375); Versão do Kubernetes: 1.22.6 |
AKS Edge Essentials | Versão de lançamento: 1.0.406.0, versão do Kubernetes: 1.24.3 |
Os seguintes provedores e respectivas distribuições do Kubernetes foram aprovados com êxito nos testes de conformidade do Kubernetes habilitado para Azure Arc:
Nome do provedor | Nome da distribuição | Versão |
---|---|---|
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 |
Canônico | Charmed Kubernetes | 1.24, 1.28 |
SUSE Rancher | Mecanismo Kubernetes do Rancher | Versão da CLI do RKE: v1.3.13; Kubernetes versões: 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 | Versão 2.5; upstream K8s v1.23.11 |
Kublr | Distribuição Kublr Gerenciado K8s | Kublr 1.26.0; Versão do K8s upstream: 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 versão 3.6.0 MKE versão 3.5.5 MKE versão 3.4.7 |
Wind River | Wind River Cloud Platform | Wind River Cloud Platform 24.09; Versão do Upstream K8s: 1.28.4 Wind River Cloud Platform 22.12; versão do K8s upstream: 1.24.4 Wind River Cloud Platform 22.06; versão do K8s upstream: 1.23.1 |
A equipe do Azure Arc também fez os testes de conformidade e validou cenários do Kubernetes habilitado para Azure Arc nos seguintes provedores de nuvem pública:
Nome do provedor de nuvem pública | Nome da distribuição | Versão |
---|---|---|
Amazon Web Services | Elastic Kubernetes Service (EKS) | v1.18.9 |
Google Cloud Platform | Google Kubernetes Engine (GKE) | v1.17.15 |
Cenários validados
Os testes de conformidade executados como parte da validação do Kubernetes habilitado para Azure Arc abrangem os seguintes cenários:
Conectar clusters do Kubernetes ao Azure Arc:
- Implantar o gráfico Helm do agente do Kubernetes habilitado para Azure Arc no cluster.
- Os agentes enviam metadados de cluster para o Azure.
Configuração:
- Criar a configuração sobre o recurso do Kubernetes habilitado para Azure Arc.
- O Flux, necessário para configurar o fluxo de trabalho do GitOps, é implantado no cluster.
- O Flux extrai manifestos e gráficos de Helm do repositório Git de demonstração e implanta-os no cluster.
Próximas etapas
- Saiba como conectar um cluster do Kubernetes existente ao Azure Arc
- Saiba mais sobre os agentes do Azure Arc implantados nos clusters do Kubernetes ao conectá-los ao Azure Arc.