1
resposta

Erro para criar os nós

Olá,
quando eu terminei de configurar o eks, na aula 3, e tentei subir com terraform apply, retorna esse erro:

Error: waiting for EKS Node Group (producao:alura-20250902114942534700000001) create: unexpected state 'CREATE_FAILED', wanted target 'ACTIVE'. last error: i-0915dc46d282b5ce0, i-0af42ea2084e1c3f4, i-03693e634c4b6c0ce: NodeCreationFailure: Unhealthy nodes in the kubernetes cluster

│ with module.prod.module.eks.module.eks_managed_node_group["alura"].aws_eks_node_group.this[0],
│ on .terraform/modules/prod.eks/modules/eks-managed-node-group/main.tf line 447, in resource "aws_eks_node_group" "this":
│ 447: resource "aws_eks_node_group" "this" {

sabendo que esse recurso para o qual esta apontando está escrito dessa maneira:
eks_managed_node_groups = {
alura = {
instance_types = ["t3.micro"]
min_size = 1
max_size = 10
desired_size = 3
vpc_security_group_ids = [aws_security_group.ssh_cluster.id]
}
}
}

OBS: SIM, EM TODO O PROCESSO USEI O TIPO t3.micro

1 resposta

Olá! Tudo bem?

Isso geralmente indica que os "nós" não estão conseguindo se comunicar corretamente ou não estão sendo configurados corretamente. Então, vou listar algumas sugestões que podem te ajudar a resolver esse problema:

  1. Verifique as permissões do IAM: Certifique-se de que o papel do IAM associado ao seu cluster EKS tem as permissões necessárias para criar e gerenciar nós. Isso inclui permissões para EC2, EKS e VPC.

  2. Segurança de Rede: Verifique se o grupo de segurança associado ao cluster permite o tráfego necessário. Isso inclui portas para comunicação entre os nós e o servidor mestre do Kubernetes. Geralmente, as portas 443, 10250 e 10255 devem estar abertas.

  3. Sub-redes: Certifique-se de que as sub-redes onde os nós estão sendo criados são públicas ou têm um NAT Gateway configurado para permitir acesso à internet, caso contrário, os nós não conseguirão baixar as imagens do container.

  4. Logs do EKS: Consulte os logs do EKS para obter mais detalhes sobre o erro. Isso pode fornecer informações adicionais sobre o que está falhando durante a criação dos nós.

Essas são algumas direções para investigar o problema. Cada ambiente é único, então pode ser necessário ajustar algumas configurações específicas para o seu caso.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.