Ajudar a melhorar esta página
Quer contribuir para este guia do usuário? Escolha o link Editar esta página no GitHub, disponível no painel direito de cada página. Suas contribuições ajudarão a tornar nosso guia do usuário melhor para todos.
Este tópico explica como o Modo Automático do Amazon EKS gerencia as instâncias do Amazon EC2 no cluster do EKS. Quando você habilita o Modo Automático do EKS, os recursos computacionais do cluster são automaticamente provisionados e gerenciados pelo EKS, mudando a forma como você interage com as instâncias do EC2 que servem como nós no cluster.
Entender como o Modo Automático do Amazon EKS gerencia as instâncias é essencial para planejar a estratégia de implantação de workloads e procedimentos operacionais. Diferentemente das instâncias do EC2 tradicionais ou dos grupos de nós gerenciados, essas instâncias seguem um modelo de ciclo de vida diferente, em que o EKS assume a responsabilidade por muitos aspectos operacionais, ao mesmo tempo em que restringe certos tipos de acesso e personalização.
O Modo Automático do Amazon EKS automatiza tarefas de rotina para criar novas instâncias do EC2 e as anexa como nós ao cluster do EKS. O Modo Automático do EKS detecta quando uma workload não cabe nos nós existentes e cria uma instância do EC2.
O Modo Automático do Amazon EKS é responsável por criar, excluir e aplicar patches em instâncias do EC2. Você é responsável pelos contêineres e pods implantados na instância.
As instâncias do EC2 criadas pelo Modo Automático do EKS são diferentes das outras instâncias do EC2. Elas são instâncias gerenciadas. Essas instâncias gerenciadas são de propriedade do EKS e são mais restritas. Você não pode acessar diretamente ou instalar software em instâncias gerenciadas pelo Modo Automático do EKS.
A AWS sugere executar o Modo Automático do EKS ou o Karpenter autogerenciado. Você pode instalar ambos durante uma migração ou em uma configuração avançada. Se você tiver ambos instalados, configure os grupos de nós para que as workloads sejam associadas ao Karpenter ou ao Modo Automático do EKS.
Para obter mais informações, consulte Amazon EC2 managed instance no Guia do usuário do Amazon EC2.
Tabela de comparação
Instância padrão do EC2 | Instância gerenciada do Modo Automático do EKS |
---|---|
Você é responsável por aplicar patches e atualizar a instância. |
A AWS aplica patches e atualiza automaticamente a instância. |
O EKS não é responsável pelo software na instância. |
O EKS é responsável por determinados softwares na instância, como |
Você pode excluir a instância do EC2 usando a API do EC2. |
O EKS determina o número de instâncias implantadas na conta. Se você excluir uma workload, o EKS reduzirá o número de instâncias na conta. |
Você pode usar o SSH para acessar a instância do EC2. |
Você pode implantar pods e contêineres na instância gerenciada. |
Você determina o sistema operacional e a imagem (AMI). |
A AWS determina o sistema operacional e a imagem. |
Você pode implantar workloads que dependam da funcionalidade do Windows ou do Ubuntu. |
Você pode implantar contêineres baseados em Linux, mas sem dependências específicas do sistema operacional. |
Você determina qual família e tipo de instância executar. |
A AWS determina qual família e tipo de instância executar. Você pode usar um grupo de nós para limitar os tipos de instância selecionados pelo Modo Automático do EKS. |
A seguinte funcionalidade funciona tanto para instâncias gerenciadas quanto para instâncias padrão do EC2:
-
Você pode visualizar a instância no console da AWS.
-
Você pode usar o armazenamento de instâncias como armazenamento efêmero para workloads.
Referência de instâncias compatíveis
O Modo Automático do EKS é compatível com os seguintes tipos de instância:
Família | Tipos de instância |
---|---|
Otimizada para computação (C) |
c8g, c7a, c7g, c7gn, c7gd, c7i, c7i-flex, c6a, c6g, c6i, c6gn, c6id, c6in, c6gd, c5, c5a, c5d, c5ad, c5n, c4 |
Uso geral (M) |
m8g, m7i, m7a, m7g, m7gd, m7i-flex, m6a, m6i, m6in, m6g, m6idn, m6id, m6gd, m5, m5a, m5ad, m5n, m5dn, m5d, m5zn, m4 |
Otimizada para memória (R) |
r8g, r7a, r7iz, r7gd, r7i, r7g, r6a, r6i, r6id, r6in, r6idn, r6g, r6gd, r5, r5n, r5a, r5dn, r5b, r5ad, r5d, r4 |
Com capacidade de intermitência (T) |
t4g, t3, t3a, t2 |
Alta memória (Z/X) |
z1d, x8g, x2gd |
Otimizada para armazenamento (I/D) |
i4g, i4i, i3, i3en, is4gen, d3, d3en, im4gn |
Computação acelerada (P/G/Inf/Trn) |
p5, p4d, p3, p3dn, gr6, g6, g6e, g5g, g5, g4dn, inf2, inf1, trn1, trn1n |
Computação de alta performance (X2) |
x2iezn, x2iedn, x2idn |
Considerações
-
O Modo Automático do EKS formata e configura automaticamente o armazenamento local NVMe nos tipos de instância compatíveis. Para nós com várias unidades NVMe, o EKS configura uma matriz RAID 0. Essa automação elimina a necessidade de formatação manual e configuração RAID do armazenamento NVMe local em clusters do EKS.
-
O Modo Automático do Amazon EKS não é compatível com o Serviço de Injeção de Falhas da AWS. Para obter mais informações, consulte Managing Fault Injection Service experiments no Guia do usuário do Hub de Resiliência da AWS.
-
Você não precisa instalar o
Neuron Device Plugin
nos nós do Modo Automático do EKS.-
Caso tenha outros tipos de nós no cluster, você precisará configurar o plug-in Neuron Device para não ser executado em nós de modo automático. Para ter mais informações, consulte Controlar se uma workload é implantada nos nós do Modo Automático do EKS.
-