Olá, Nicolas!
Entendo como isso pode ser frustrante, mas vamos tentar resolver juntos. O erro "NodeCreationFailure" geralmente está relacionado a problemas de configuração que impedem que as instâncias se juntem ao cluster Kubernetes. Aqui estão algumas dicas que podem ajudar a diagnosticar e resolver o problema:
Verifique as permissões do IAM: Certifique-se de que o papel do IAM associado ao seu Node Group tem as permissões corretas. Ele precisa ter permissões para se comunicar com o EKS e realizar operações no cluster.
Sub-rede e VPC: Verifique se as instâncias EC2 estão sendo criadas nas sub-redes corretas. Elas devem estar em sub-redes que têm conectividade com a internet, ou seja, sub-redes públicas com um Gateway de Internet ou sub-redes privadas com um NAT Gateway.
Security Groups: Confirme se os Security Groups associados aos nós permitem o tráfego necessário. Isso inclui permitir tráfego de entrada e saída nas portas usadas pelo Kubernetes.
Limites de instância EC2: Verifique se você não atingiu o limite de instâncias EC2 na sua conta da AWS. Isso pode impedir a criação de novas instâncias.
Logs e eventos: Consulte os logs e eventos no console do EKS para obter mais detalhes sobre o erro. Isso pode fornecer pistas sobre o que está falhando.
Versão do Kubernetes: Certifique-se de que a versão do Kubernetes que você está usando é compatível com a configuração do seu cluster e com os AMIs das instâncias.
Se possível, tente recriar o Node Group após verificar essas configurações. Às vezes, pequenos ajustes podem resolver o problema.
Espero ter ajudado e bons estudos!