El estado de los núcleos del complemento AWS EKS es degradado y la creación del grupo de nodos falló (no puede unirse al clúster)

El estado de los núcleos del complemento AWS EKS es degradado y la creación del grupo de nodos falló (no puede unirse al clúster)

Estoy intentando crear un grupo de nodos en el clúster EKS (región = ap-south-1) pero no puedo unirme al clúster. Problemas de salud: las instancias NodeCreationFailure no pudieron unirse al clúster de Kubernetes

Descubrí que puede deberse a que el complemento (coredns) de AWS EKS para Cluster está degradado. Intenté crear un nuevo clúster, pero el complemento muestra el mismo estado que degradado. Los problemas de salud muestran: InsufficientNumberOfReplicas El complemento no está en buen estado porque no tiene la cantidad deseada de réplicas.

Y en la misma región, otros clústeres con un grupo de nodos funcionan bien. Todos sus complementos están en estado activo. Estoy creando un clúster desde la consola.

Respuesta1

El problema está resuelto, ya que el problema era mi puerta de enlace NAT. la subred en la que estaba presente NAT, no estaba asociada con mi tabla de rutas. Después de agregar NAT en mi tabla de rutas, creé un nuevo grupo de nodos y pude unirme al clúster y también se implementaron los pods de Coredns.

Respuesta2

Si la configuración del clúster y el grupo de nodos parece estar bien, entonces intente cambiar el tipo de instancia (por ejemplo, si hemos seleccionado t3.medium en el grupo de nodos, intente con t2.medium o cualquiera), luego verifique con --- kubectl get pods -n=kube -sistema | grep coredns
se están ejecutando o no, en mi caso se resolvió.

información relacionada