Error de tiempo de espera de E/S 10250 al ejecutar el comando de registro de kubectl
Los tiempos de espera de TCP pueden deberse a bloqueos del tráfico interno que se ejecuta entre nodos. Para investigar los tiempos de espera de TCP, compruebe que este tráfico no está bloqueado, por ejemplo, por grupos de seguridad de red (NSG) en la subred de los nodos del clúster.
Síntomas
Las funcionalidades de túnel, como kubectl logs
y la ejecución de código, funcionan solo para pods hospedados en nodos en los que se implementan los pods de servicio de túnel. Los pods de otros nodos que no tienen pods de servicio de túnel no pueden llegar al túnel. Al ver los registros de estos pods, recibirá el siguiente mensaje de error:
kubectl logs <pod>
Error from server: Get "https://aks-agentpool-000000000-vmss000002:10250/containerLogs/vsm-mba-prod/mba-api-app-794f756bc5-5zfpw/technosvc": dial tcp <IP-Address>:10250: i/o timeout
Solución
Para resolver este problema, permite el tráfico en el puerto 10250, tal como se describe en este artículo.
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.