Validação do Kubernetes habilitada para Azure Arc

O Kubernetes habilitado para Azure Arc funciona com qualquer cluster Kubernetes certificado pela CNCF (Cloud Native Computing Foundation). A equipe do Azure Arc também trabalhou com os principais fornecedores de ofertas do Kubernetes do setor para validar o Kubernetes habilitado para Azure Arc nas distribuições do Kubernetes. 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.

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

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 Plataforma do Contêiner do OpenShift 4.7.18+, 4.9.17+, 4.10.0+
VMware Tanzu Kubernetes Grid TKGm 1.4.0; upstream K8s v1.21.2+vmware.1
TKGm 1.3.1; upstream K8s v1.20.5_vmware.2
TKGm 1.2.1; upstream K8s v1.19.3+vmware.1
Canônico Charmed Kubernetes 1.19
SUSE Rancher Mecanismo Kubernetes do Rancher Versão do RKE CLI: v1.2.4, versão do Kubernetes : 1.19.6, 1.18.14, 1.17.16
Nutanix Karbon Versão 2.2.1
Platform9 PMK (Platform9 Managed Kubernetes) PMK versão 5.3.0; Kubernetes versões: v1.20.5, v1.19.6, v1.18.10
Cisco Distribuição do IKS (Intersight Kubernets Service) Versão do Upstream K8s: 1.19.5
Kublr Distribuição Kublr Gerenciado K8s Versão do K8s upstream: 1.21.3
Mirantis Mirantis Kubernetes Engine MKE versão 3.5.1
MKE versão 3.4.7
Wind River Wind River Cloud Platform Wind River Cloud Platform 21.12; versão do K8s upstream: 1.21.8
Wind River Cloud Platform 21.05; versão do K8s upstream: 1.18.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:

  1. 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.
  2. 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 o cluster do Kubernetes existente ao Azure Arc.