Novidades no AKS no Azure Local, versão 23H2
Aplica-se a: Azure Local, versão 23H2
Este artigo lista os vários recursos e aprimoramentos disponíveis no AKS habilitado pelo Azure Arc, no Azure Local versão 23H2.
Sobre o AKS no Azure Local, versão 23H2
O AKS no Azure Local, versão 23H2, usa o Azure Arc para criar novos clusters do Kubernetes no Azure Local diretamente do Azure. Ele permite que você use ferramentas familiares, como o portal do Azure, a CLI do Azure e os modelos do Azure Resource Manager, para criar e gerenciar seus clusters do Kubernetes em execução no Azure Local. Como os clusters são conectados automaticamente ao Arc quando são criados, você pode usar sua ID do Microsoft Entra para se conectar aos clusters de qualquer lugar. Isso garante que seus desenvolvedores e operadores de aplicativos possam provisionar e configurar clusters do Kubernetes de acordo com as políticas da empresa.
A Microsoft continua a se concentrar em fornecer uma experiência de usuário consistente para todos os clusters do AKS. Se você criou e gerenciou clusters do Kubernetes usando o Azure, se sentirá em casa gerenciando clusters do Kubernetes em execução no Azure Local, versão 23H2, usando o portal do Azure ou as experiências de gerenciamento da CLI do Azure.
Gerenciamento simplificado de componentes do AKS no Azure Local, versão 23H2
O AKS no Azure Local, versão 23H2, inclui vários componentes de infraestrutura que fornecem experiências do Azure, incluindo a Ponte de Recursos do Arc, o Local Personalizado e a Extensão do Kubernetes para o operador do AKS Arc. Esses componentes de infraestrutura agora estão incluídos no Azure Local, versão 23H2:
- Ponte de Recursos do Arc: a Ponte de Recursos do Arc é criada automaticamente quando você implanta o Azure Local. Essa VM leve do Kubernetes conecta seu Azure Local à Nuvem do Azure e permite o gerenciamento de recursos locais do Azure. A Ponte de Recursos do Azure Arc fornece a linha de visão para nuvens privadas necessárias para gerenciar recursos como clusters do Kubernetes locais por meio do Azure.
- Local personalizado: assim como a Ponte de Recursos do Azure Arc, um local personalizado é criado automaticamente quando você implanta o Azure Local. Um local personalizado é o equivalente local de uma região do Azure e é uma extensão do constructo de local do Azure. Os locais personalizados fornecem uma maneira para os administradores de locatários usarem seu data center com as extensões corretas instaladas, como locais de destino para implantar o AKS.
- Extensão do Kubernetes para Operadores do AKS Arc: a Extensão do Kubernetes para Operadores do AKS é instalada automaticamente no Arc Resource Bridge quando você implanta o Azure Local. É o equivalente local de um provedor de recursos do Azure Resource Manager, para ajudar a gerenciar o AKS por meio do Azure.
Ao integrar esses componentes, o Azure Arc oferece uma solução unificada e eficiente de provisionamento e gerenciamento do Kubernetes, preenchendo perfeitamente a lacuna entre as infraestruturas locais e de nuvem.
Personas-chave
Administrador de infraestrutura: a função do administrador de infraestrutura é configurar o Azure Local, que inclui todas as implantações de componentes de infraestrutura mencionadas anteriormente. Os administradores também devem definir a configuração da plataforma, como a configuração de rede e armazenamento, para que os operadores do Kubernetes possam criar e gerenciar clusters do Kubernetes.
Operador do Kubernetes: os operadores do Kubernetes podem criar e gerenciar clusters do Kubernetes no Azure Local para que possam executar aplicativos sem coordenar com os administradores de infraestrutura. O operador recebe acesso à assinatura do Azure, ao local personalizado do Azure e à rede virtual pelo administrador de infraestrutura. Nenhum acesso à infraestrutura local subjacente é necessário. Depois que o operador tiver o acesso necessário, ele poderá criar clusters do Kubernetes de acordo com as necessidades do aplicativo: pools de nós do Windows/Linux, versões do Kubernetes etc.
Recursos e melhorias
Esta seção lista os novos recursos e aprimoramentos no AKS Arc em cada versão do Azure Local, versão 23H2.
Versão 2411
Os seguintes recursos de implantação e gerenciamento de cluster do Kubernetes estão disponíveis:
- Identidade da carga de trabalho (versão prévia). Agora você pode implantar clusters do AKS Arc com a identidade de carga de trabalho habilitada e implantar pods de aplicativo com o rótulo de identidade de carga de trabalho para acessar recursos protegidos pela ID do Microsoft Entra, como o Azure Key Vault. Para obter mais informações, consulte Implantar e configurar a Identidade de Carga de Trabalho.
- Integração do Arc Gateway (versão prévia). Agora você pode implantar clusters do AKS Arc com o Arc Proxy no nível do pod e se comunicar com o gateway do Arc, reduzindo a lista de URLs de saída a serem configuradas em um ambiente de rede isolado. Para obter mais informações, consulte Simplificar os requisitos de configuração de rede com o Gateway do Azure Arc.
- IP do plano de controle. Agora você pode implantar clusters do AKS Arc sem especificar o IP do painel de controle. O endereço IP é atribuído automaticamente. Para obter mais informações, consulte esta seção no artigo de requisitos do sistema de rede.
- Desative o download de imagens do Windows. Agora você pode desabilitar os downloads de imagens do Windows desabilitando o pool de nós do Windows após a criação do cluster, reduzindo o tráfego de rede em conexões HTTP e fornecendo melhor suporte para ambientes de baixa largura de banda. Para obter mais informações, consulte Desabilitar o recurso de pool de nós do Windows no Azure Local.
- Terraform (versão prévia). Agora você pode criar clusters do AKS Arc com módulos do Terraform e padrões inteligentes. Para obter mais informações, consulte Criar clusters usando o Terraform.
- Tratamento de erro. O tratamento de erros agora foi aprimorado para evitar exclusões lógicas de rede com recursos de cluster dependentes, configurações incorretas de GPU e muito mais.
Para começar a usar esses recursos na versão 2411, atualize sua extensão da CLI do AKSArc para a versão 1.4.23 ou superior.
Versões do Kubernetes com suporte para 2411
As versões do Kubernetes compatíveis com a versão 2411 são 1.27.7, 1.27.9, 1.28.5, 1.28.9, 1.29.2 e 1.29.4.
Versão 2408
Os seguintes recursos de implantação e gerenciamento de cluster do Kubernetes estão disponíveis:
- Melhorias de alta disponibilidade. Agora você pode implantar nós com antiafinidade em hosts físicos específicos em clusters locais do Azure. Para obter mais informações, confira Conjuntos de disponibilidade.
- PowerShell. Agora você pode usar cmdlets do PowerShell para gerenciar seus clusters do AKS Arc no Azure Local, versão 23H2 com suporte a CRUD. Para obter mais informações, consulte a documentação de referência do PowerShell.
- Melhorias no relatório de erros. Agora você pode obter relatórios de casos de erro aprimorados com pré-verificações; por exemplo, uma verificação de versões incorretas do Kubernetes e capacidade de GPU disponível.
- Suporte para NVIDIA T4. Agora você pode criar pools de nós em novos tamanhos de VM com GPU NVIDIA T4. Para obter mais informações, consulte Usar GPUs.
- Arc Gateway. Agora você pode usar o Arc Gateway para configurar muito poucas URLs de saída para usar clusters do AKS no Azure Local.
- Suporte pod CIDR. Agora você pode criar um cluster do AKS Arc com uma organização de IP CIDR de pod especificada pelo usuário.
Versões de componentes compatíveis com 2408
Componente | Versão |
---|---|
Arco AKS | 1.3.218 |
Versões do Kubernetes | 1.27.7, 1.27.9, 1.28.5, 1.28.9, 1.29.2, 1.29.4 |
Versão 2405
Os seguintes recursos de implantação e gerenciamento de cluster do Kubernetes estão disponíveis:
- Suporte ao RBAC do Azure. Agora você pode habilitar o RBAC do Azure para Kubernetes ao criar clusters do AKS Arc usando a CLI do Azure e os modelos do Azure Resource Manager.
- Manchas e rótulos atualizados. Agora você pode atualizar taints e rótulos durante uma operação de atualização do pool de nós do AKS Arc usando a CLI do Azure e os modelos do Azure Resource Manager.
- Métricas e alertas da plataforma de cluster do AKS Arc. Agora você pode exibir métricas de cluster do AKS Arc (métricas de plataforma) e criar alertas baseados em métricas.
- Reparo de certificado automático. Agora você pode reparar automaticamente certificados, gerenciados por cert-tattoo, que expiraram quando o cluster foi desligado.
- Baixar VHDs manualmente (download offline). Esse recurso, agora disponível apenas em visualização privada, permite que você baixe imagens de máquina virtual e carregue-as no centro de destino usando um processo manual. Isso pode ajudar em ambientes em que o download de arquivos grandes é inconveniente. Se você estiver interessado em usá-lo, entre em contato com o representante da conta da Microsoft.
Versões de componentes com suporte para 2405
As seguintes versões de componentes são suportadas na versão 2405:
Componente | Versão |
---|---|
Arco AKS | 1.0.23.10605 |
Versões do Kubernetes | 1.26.10, 1.26.12, 1.27.7, 1.27.9, 1.28.3, 1.28.5 |
Versão 2402
Os seguintes recursos de implantação e gerenciamento de cluster do Kubernetes estão disponíveis:
- Dimensionamento automático. Agora você pode habilitar o recurso de dimensionamento automático ao criar ou atualizar clusters e pools de nós do Kubernetes.
- Suporte para NVIDIA A16. Agora você pode criar pools de nós em novos tamanhos de VM com GPU NVIDIA A16. Para obter mais informações, consulte Usar GPUs para cargas de trabalho com uso intensivo de computação.
- Configurações de diagnóstico. Você pode exportar logs de auditoria e outros logs do plano de controle para um ou mais destinos. Para obter mais informações, consulte as configurações de diagnóstico no Azure Monitor.
- Expiração do certificado. Agora você pode desligar clusters do Kubernetes por até 7 dias sem problemas de expiração de certificado.
- Status da atualização. Agora você pode visualizar o status das atualizações de cluster do Kubernetes em andamento.
Versão 2311.2
O AKS habilitado pelo Azure Arc no Azure Local, versão 23H2, está em disponibilidade geral a partir desta versão.
Os seguintes recursos de implantação e gerenciamento de cluster do Kubernetes estão disponíveis:
- Nova extensão da CLI e experiência do portal do Azure. A nova versão GA da extensão da CLI do Azure a partir desta versão é az aksarc. Para obter mais informações, consulte Criar clusters do Kubernetes usando a CLI do Azure. Você também pode ver a nova experiência de criação de cluster do portal em Criar clusters do Kubernetes usando o portal do Azure.
- Suporte para redes lógicas. A partir desta versão, a criação de clusters do Kubernetes no Azure Local, versão 23H2, requer redes lógicas como pré-requisito. Para obter mais informações, consulte Como criar redes lógicas.
- Versões K8S e tamanhos de VM disponíveis. Você pode usar
az aksarc get-versions
eaz aksarc vmsize list
obter as versões do Kubernetes e os tamanhos de VM disponíveis em seu sistema. - Suporte para Taints e rótulos. Consulte Gerenciar pools de nós para um cluster e Usar rótulos de cluster para definir os taints e rótulos para pools de nós.
- Suporte para atualizar um cluster do Kubernetes usando a CLI do Azure. Você pode usar a CLI do Azure para atualizar um cluster do Kubernetes para uma versão mais recente e aplicar as atualizações de versão do sistema operacional. Para obter mais informações, consulte Atualizar um cluster do Kubernetes.
- Suporte para discos e arquivos para volumes persistentes. Para dar suporte a aplicativos com estado, você pode usar a classe de armazenamento padrão para discos ou uma classe de armazenamento personalizada que aponte para um caminho de armazenamento específico. Consulte Usar volumes persistentes e Usar drivers de disco CSI (Container Storage Interface). Você também pode criar volumes persistentes em compartilhamentos de arquivos, em SMB ou NFS. Para obter mais informações, consulte Usar drivers de arquivo CSI (Interface de Armazenamento de Contêiner).
- Suporte para NVIDIA A2. Agora você pode criar pools de nós com novos tamanhos de VM com GPU NVIDIA A2. Para obter mais informações, consulte Usar GPUs para cargas de trabalho com uso intensivo de computação.
Versão 2311
A partir desta versão, você pode executar cargas de trabalho do AKS (Serviço de Kubernetes do Azure) em sua instância local do Azure. O AKS no Azure Local, versão 23H2, usa o Azure Arc para criar novos clusters do Kubernetes no Azure Local diretamente do Azure.
Os seguintes recursos de implantação e gerenciamento de cluster do Kubernetes estão disponíveis:
- Implantação de infraestrutura simplificada no Azure Local. Nesta versão, os componentes de infraestrutura do AKS Arc, incluindo a Ponte de Recursos do Arc, o Local Personalizado e a Extensão do Kubernetes para o operador do AKS Arc, são todos implantados como parte da implantação do Azure Local, versão 23H2. Para obter mais informações, consulte Implantar uma instância do Azure Local, versão 23H2 usando o portal do Azure.
- Atualização de infraestrutura integrada no Azure Local. Todo o gerenciamento do ciclo de vida da infraestrutura do AKS Arc segue a mesma abordagem que os outros componentes no Azure Local, versão 23H2. Para obter mais informações, consulte Atualizações de componentes de infraestrutura.
- Nova CLI consistente com o Azure. A partir desta versão, uma nova experiência de linha de comando consistente está disponível para criar e gerenciar clusters do Kubernetes.
- Gerenciamento baseado em nuvem. Agora você pode criar e gerenciar clusters do Kubernetes no Azure Local com ferramentas familiares, como o portal do Azure e a CLI do Azure. Para obter mais informações, consulte Criar clusters do Kubernetes usando a CLI do Azure.
- Suporte para o Registro de Contêiner do Azure para implantar imagens de contêiner. Nesta versão, você pode implantar imagens de contêiner de um registro de contêiner privado usando o Registro de Contêiner do Azure em seus clusters do Kubernetes em execução no Azure Local. Para obter mais informações, consulte Implantar do registro de contêiner privado no Kubernetes local.
- Suporte para gerenciar e dimensionar os pools de nós. Para obter mais informações, consulte Gerenciar vários pools de nós no AKS Arc.
- Suporte para contêineres Linux e Windows Server. Para obter mais informações, consulte Criar contêineres do Windows Server.