Principais conceitos de clusters e nós do AKS Edge Essentials

Este artigo descreve como criar implantações de cluster, nós e máquinas virtuais do AKS Edge Essentials.

Nós de máquina virtual

Quando você cria uma implantação do AKS Edge Essentials, o AKS Edge Essentials cria uma VM (máquina virtual) para cada nó implantado. O AKS Edge Essentials gerencia o ciclo de vida, a configuração e as atualizações das VMs.

Captura de tela mostrando as VMs no AKS Edge.

As implantações só podem criar uma VM linux em um determinado computador host. Essa VM do Linux pode atuar como o nó do painel de controle e como um nó de trabalho com base nas suas necessidades de implantação. Esta VM coletada é baseada no CBL-Mariner. O CBL-Mariner é uma distribuição Linux interna para os produtos e serviços de borda e a infraestrutura de nuvem da Microsoft. O CBL-Mariner foi projetado para oferecer uma plataforma consistente para esses dispositivos e serviços e aumenta a capacidade da Microsoft de se manter atualizada em relação a atualizações do Linux. Para obter mais informações, confira Segurança do CBL-Mariner. A máquina virtual do Linux é criada em locais abrangentes de quatro pontos:

  • Atualizações de manutenção
  • Sistema de arquivos raiz somente leitura
  • Nenhum gerenciador de pacotes
  • Volume reduzido

A execução de um nó do Windows é opcional e você pode criar um nó do Windows se precisar implantar contêineres do Windows. Esse nó é executado como uma máquina virtual do Windows com base no Windows 10 IoT Enterprise LTSC 2019. A VM do Windows traz todos os recursos e recursos de segurança do Windows 10.

Você pode definir a quantidade de recursos de CPU e memória que deseja alocar para cada uma das VMs. Essa alocação estática permite controlar como os recursos são usados e garante que os aplicativos em execução no host tenham os recursos necessários.

Por fim, o AKS Edge Essentials não oferece a criação dinâmica de máquinas virtuais. Se uma VM de nó ficar inativa, você precisará recriá-la. Dito isso, se você tiver uma implantação completa com vários nós do painel de controle e nós de trabalho, se uma VM ficar inativa, o Kubernetes moverá cargas de trabalho para um nó ativo.

Tipos de nó

Ao implantar nós do AKS Edge Essentials, você deve especificar o -NodeType parâmetro . Esse parâmetro indica que os tipos de cargas de trabalho podem ser executados neste computador e informará ao AKS Edge Essentials para criar a VM correspondente. Os valores possíveis são Linux, Windows ou LinuxAndWindows.

Importante

Os componentes do painel de controle do Kubernetes são gravados no Linux, portanto, o primeiro nó implantado deve incluir um nó do Linux.

Opções de implantação de cluster

Depois de configurar seus computadores, você pode implantar o AKS Edge Essentials nas seguintes configurações:

  • Cluster de computador único: executa nós do Kubernetes em um único computador para criar um único cluster de computador. Essa implantação usa um comutador de rede interno para habilitar a comunicação entre os nós. Essa implantação dá suporte a apenas um nó linux e um nó do Windows, ambos em execução em um único computador.
  • Cluster escalonável: permite criar um cluster kubernetes de vários nós que pode ser dimensionado em vários computadores.

Diagrama mostrando cenários de implantação do AKS Edge Essentials.

Depois de criar seu cluster, você pode implantar seus aplicativos e conectar seu cluster ao Arc, para habilitar extensões do Arc, como o Azure Monitor e Azure Policy. Você também pode optar por usar o GitOps para gerenciar suas implantações.

Próximas etapas