As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Grupos de nós
Este capítulo inclui informações sobre como você cria e configura grupos de nós com o Eksctl. Os grupos de nós são grupos de EC2 instâncias anexados a um cluster EKS.
Tópicos:
-
-
Crie e gerencie clusters EKS com instâncias Spot usando grupos de nós gerenciados
-
Configure instâncias spot para grupos de nós não gerenciados usando o MixedInstancesPolicy
-
Distinga as instâncias spot e sob demanda usando o rótulo
node-lifecycle
Kubernetes
-
-
-
Habilite o escalonamento automático dos nós de cluster do Kubernetes criando um cluster ou grupo de nós com a função IAM que permita o uso do autoescalador de cluster
-
Configure as definições do grupo de nós para incluir as tags e anotações necessárias para que o autoescalador do cluster escale o grupo de nós.
-
Crie grupos de nós separados para cada zona de disponibilidade se as cargas de trabalho tiverem requisitos específicos da zona, como armazenamento específico da zona ou regras de afinidade
-
-
Grupos de nós gerenciados pelo EKS
-
Provisione e gerencie EC2 instâncias (nós) para clusters Amazon EKS Kubernetes
-
Aplique facilmente correções de bugs, patches de segurança e atualize os nós para as versões mais recentes do Kubernetes
-
-
-
Permita a execução de aplicativos locais e de ponta em uma infraestrutura gerenciada pelo cliente com os mesmos clusters, recursos e ferramentas do AWS EKS usados na nuvem da AWS
-
Configure a rede para conectar redes locais a uma AWS VPC, usando opções como AWS VPN ou Site-to-Site AWS Direct Connect
-
Configure credenciais para que os nós remotos se autentiquem com o cluster EKS, usando o AWS Systems Manager (SSM) ou o AWS IAM Roles Anywhere
-
-
Support para Node Repair Config em grupos de nós gerenciados pelo EKS
-
Habilitando o Node Repair para grupos de nós gerenciados do EKS para monitorar e substituir ou reinicializar automaticamente nós de trabalho não íntegros
-
-
-
Crie um cluster EKS com instâncias Graviton baseadas em ARM para melhorar o desempenho e a economia
-
-
-
Aplique manchas a grupos de nós específicos em um cluster Kubernetes
-
Controle o agendamento e o despejo de cápsulas com base em chaves, valores e efeitos de contaminação
-
-
Suporte ao Launch Template para grupos de nós gerenciados
-
Iniciando grupos de nós gerenciados usando um modelo de EC2 lançamento fornecido
-
Atualizando um grupo de nós gerenciados para usar uma versão diferente de um modelo do Launch
-
Compreender as limitações e considerações ao usar modelos personalizados AMIs e do Launch com grupos de nós gerenciados
-
-
-
Habilite o acesso SSH às EC2 instâncias no grupo de nós
-
Aumentar ou diminuir o número de nós em um grupo de nós
-
-
-
Estenda uma VPC existente com uma nova sub-rede e adicione um grupo de nós a essa sub-rede
-
-
-
Entenda o novo processo de inicialização de nós (nodeadm) introduzido em 2023 AmazonLinux
-
Saiba mais sobre as NodeConfig configurações padrão aplicadas pelo eksctl para nós autogerenciados e gerenciados pelo EKS
-
Personalize o processo de inicialização do nó fornecendo um overrideBootstrapCommand NodeConfig
-
-
-
Crie ou atualize grupos de nós não gerenciados em um cluster EKS
-
Atualize complementos padrão do Kubernetes, como kube-proxy, aws-node e CoreDNS
-
-
-
O Eksctl suporta a seleção de tipos de instância de GPU para grupos de nós, permitindo o uso de cargas de trabalho aceleradas por GPU em clusters EKS.
-
O Eksctl instala automaticamente o plug-in do dispositivo NVIDIA Kubernetes quando um tipo de instância habilitado para GPU é selecionado, facilitando o uso dos recursos da GPU no cluster.
-
Os usuários podem desativar a instalação automática do plug-in e instalar manualmente uma versão específica do plug-in do dispositivo NVIDIA Kubernetes usando os comandos fornecidos.
-
-
-
Gere automaticamente uma lista de tipos de EC2 instância adequados com base em critérios de recursos como v CPUs GPUs, memória e arquitetura de CPU
-
Crie clusters e grupos de nós com os tipos de instância correspondentes aos critérios especificados do seletor de instâncias
-
Realize uma execução seca para inspecionar e modificar os tipos de instância correspondentes ao seletor de instâncias antes de criar um grupo de nós
-
-
Mapeamentos de volume adicionais
-
Configurar mapeamentos de volume adicionais para um grupo de nós gerenciados em um cluster EKS
-
Personalize as propriedades do volume, como tamanho, tipo, criptografia, IOPS e taxa de transferência para os volumes adicionais
-
Anexe snapshots existentes do EBS como volumes adicionais ao grupo de nós
-
-
-
Adicione grupos de nós do Windows a um cluster Linux Kubernetes existente para permitir a execução de cargas de trabalho do Windows
-
Agende cargas de trabalho no sistema operacional apropriado (Windows ou Linux) usando seletores de nós com base nos
kubernetes.io/os
rótulos ekubernetes.io/arch
-
-
Suporte personalizado para AMI
-
Use a
--node-ami
bandeira para especificar uma AMI personalizada para grupos de nós, consultar a AWS para obter a AMI otimizada para EKS mais recente ou usar o AWS Systems Manager Parameter Store para encontrar a AMI. -
Defina o
--node-ami-family
sinalizador para especificar a família do sistema operacional para o grupo de nós AMI, como AmazonLinux 2, Ubuntu2204 ou 2022. WindowsServer CoreContainer -
Para grupos de nós do Windows, especifique uma AMI personalizada e forneça um script de PowerShell bootstrap por meio do
overrideBootstrapCommand
.
-
-
-
Substituir o endereço IP do servidor DNS usado para pesquisas de DNS internas e externas
-