Compartir a través de


Solución de problemas del código de error K8SAPIServerConnFailVMExtensionError (51)

En este artículo se describe cómo identificar y resolver el K8SAPIServerConnFailVMExtensionError error (también conocido como código de error ERR_K8S_API_SERVER_CONN_FAIL, número de error 51) que se produce al intentar iniciar o crear e implementar un clúster de Microsoft Azure Kubernetes Service (AKS).

Requisitos previos

Síntomas

Al intentar iniciar o crear un un clúster de AKS, recibirá el mensaje de error siguiente:

No se puede establecer la conexión de agentes al servidor de API de Kubernetes; consulte https://aka.ms/aks-required-ports-and-addresses para obtener más información.

Detalles: Code="VMExtensionProvisioningError"

Message="VM ha notificado un error al procesar la extensión "vmssCSE".

Mensaje de error: "Error al habilitar: no se pudo ejecutar el comando: comando finalizado con exit status=51\n[stdout]\n{

"ExitCode": "51",

"Salida": "Thu Oct 14 18:07:37 UTC 2021,aks-nodepool1-18315663-vmss000000\nConnection to

Causa

Los nodos del clúster no se pueden conectar al pod del servidor de API del clúster.

Solución

Ejecute un comando de Netcat para comprobar que los nodos pueden resolver el nombre de dominio completo del clúster (FQDN):

nc -vz <cluster-fqdn> 443

Si usa el filtrado de salida a través de un firewall, asegúrese de que el tráfico está permitido en el FQDN del clúster.

En raras ocasiones, la dirección IP de salida del firewall se puede bloquear si ha autorizado direcciones IP habilitadas en el clúster. En este escenario, debe agregar la dirección IP de salida del firewall a la lista de intervalos IP autorizados para el clúster. Para más información, consulte Protección del acceso al servidor de API mediante intervalos de direcciones IP autorizados en AKS.

Más información

Ponte en contacto con nosotros para obtener ayuda

Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.