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.
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.
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.