Compartilhar via


Atualizar clusters do AKS Edge Essentials (online)

À medida que as versões mais recentes do AKS Edge Essentials forem disponibilizadas, você poderá atualizar os clusters do AKS Edge Essentials para aproveitar os recursos e as melhorias de segurança mais recentes. Este artigo descreve como atualizar e atualizar seus dispositivos AKS Edge Essentials quando correções e uma nova versão estiverem disponíveis.

O cluster do AKS Edge Essentials é composto por dois componentes principais que precisam ser atualizados. A primeira é a VM Mariner Linux. Essa máquina virtual é instalada como parte do AKS Edge Essentials MSI e não tem gerenciador de pacotes, portanto, você não pode atualizar ou alterar manualmente nenhum dos componentes da VM. Em vez disso, a máquina virtual é gerenciada com o Microsoft Update para manter automaticamente os componentes atualizados. Em segundo lugar, a plataforma Kubernetes pode ser atualizada para permanecer em sincronia com a versão de software livre e o serviço AKS.

O Microsoft Update atualiza de forma confiável a máquina virtual do AKS Edge Essentials. A máquina virtual usa o esquema de partição de atualização A/B para tornar cada atualização segura e permitir uma reversão para uma versão anterior se algo der errado durante o processo de atualização.

As atualizações do AKS Edge Essentials são sequenciais e você deve atualizar para todas as versões. Para obter a versão mais recente, você deve fazer uma nova instalação usando a versão mais recente disponível ou aplicar todas as atualizações de manutenção anteriores até a versão desejada.

Etapa 1: configurar o computador host para receber atualizações usando o Microsoft Update

Para receber atualizações do AKS Edge Essentials, configure o host do Windows para receber atualizações para outros produtos da Microsoft. Por padrão, o Microsoft Update é habilitado durante a instalação do AKS Edge Essentials. Se a configuração personalizada for necessária após a instalação, você poderá ativar ou desativar essa opção usando as seguintes etapas:

  1. Abra Configurações no host do Windows.
  2. Selecione Atualização e Segurança.
  3. Selecione Opções avançadas.
  4. Alterne o botão Receber atualizações para outros produtos Microsoft quando você atualizar o Windows para Ativado.

O Microsoft Update no subsistema Windows Update agora pode verificar se há uma atualização para o AKS Edge Essentials com base na política do Windows Update definida no computador. Se você quiser forçar a verificação imediatamente, selecione Verificar atualizações.

Importante

O Microsoft Update deve estar habilitado em todos os computadores do cluster.

Depois que a atualização é baixada do ponto de extremidade de nuvem ou de um servidor WSUS local, ela pode ser preparada e instalada em todos os nós em um computador.

Etapa 2: atualizar arquivos em todos os nós

Em todos os nós do cluster, execute Start-AksEdgeUpdate para instalar o MSI e outros arquivos relacionados:

Start-AksEdgeUpdate

Etapa 3: atualizar o nó de controle primário

Se você tiver mais de um nó de controle em sua implantação, primeiro atualize o nó de controle primário usando o seguinte comando:

Start-AksEdgeControlPlaneUpdate -firstControlPlane $true

Etapa 4: atualizar os nós de controle secundários

Em seguida, é possível atualizar os outros nós de controle usando o seguinte comando:

Start-AksEdgeControlPlaneUpdate -firstControlPlane $false

Etapa 5: atualizar os nós de trabalho

Atualize os nós de trabalho em seu cluster executando o seguinte comando em cada um dos nós de trabalho:

Start-AksEdgeWorkerNodeUpdate 

Atualizar usando o WSUS (Windows Server Update Services)

As atualizações locais usando o WSUS têm suporte para atualizações do AKS Edge Essentials. Para obter mais informações sobre o WSUS, consulte Visão geral do Gerenciamento de Dispositivo – WSUS.

Atualizar para versões mais recentes

Para obter uma lista das versões do Kubernetes com suporte no K3s e no K8s, consulte a tabela em Baixar o AKS Edge Essentials. À medida que continuamos a adicionar suporte às versões mais recentes, você pode usar atualizações over-the-air para as versões mais recentes. Para atualizar seus clusters para versões mais recentes, defina o Set-AksEdgeUpgrade comando como true:

Set-AksEdgeUpgrade – AcceptUpgrade $true

Em seguida, você pode selecionar Verificar atualizações para baixar e preparar uma atualização, se aplicável. Em seguida, execute o Start-AksEdgeUpdate para concluir a atualização:

Start-AksEdgeUpdate

Em seguida, esse comando aciona a atualização da versão.

Próximas etapas