Compartir a través de

Problemas con devops u Kubernetes pipeline

Yan Rodriguez 0 Puntos de reputación
2026-05-15T00:07:56.44+00:00

No puedo crear pipeline tengo suscripcion pero se queda en limbo ya realice cambios en ks publico y nada que conecta me podrian indicar que error tengo o tendria que borrar todo y crear de nuevo todo desde devops kubernetes grupo de recursos etc..

Azure DevOps

1 respuesta

Ordenar por: Muy útil
  1. Rakesh Mishra 9,700 Puntos de reputación Personal externo de Microsoft Moderador
    2026-05-15T00:26:56.13+00:00

    ¡Hola Yan! Parece que tu pipeline de Azure DevOps no logra conectarse a tu clúster de Kubernetes y se queda “en limbo” al crear la conexión. Antes de borrar y recrear todo, prueba estos pasos de diagnóstico y configuración:

    1. Limpia caché y prueba otro navegador
      • Algunas veces el portal de Azure DevOps se queda “pegado” por caché del navegador.
      • Abre una ventana en modo incógnito (o privado) o usa otro navegador y vuelve a intentar crear la conexión.
    2. Verifica tu “Service Connection” en DevOps
      • Ve a Project settings » Service connections y revisa la conexión de tipo Azure Resource Manager que apunta a tu suscripción y a tu AKS.
      • Usa la opción Service principal (automatic) para que Azure DevOps cree y asigne permisos automáticamente al SPN.
      • Asegúrate de seleccionar tu subscripción correcta y el grupo de recursos donde está el clúster.
    3. Revisa permisos y API de Kubernetes
      • El SPN necesita permisos de Contributor (o superior) en el grupo de recursos de AKS.
      • Si tu clúster AKS tiene Azure AD integrado, valida que el SPN tenga rol de “Azure Kubernetes Service RBAC Viewer” o similar para listar namespaces.
      • Si al crear la conexión ves “Loading namespaces…” y nunca carga, es un error conocido. La solución recomendada es usar la conexión Azure Resource Manager en lugar de “Kubernetes subscription” y, si usas Azure AD, agregar un paso previo de KubeloginInstaller@0.
    4. Comprueba conectividad de red
    5. Prueba despliegue manual con kubectl
      • Desde tu máquina local (o desde un agente), instala kubectl, obtén credenciales con az aks get-credentials ... y prueba kubectl get pods --all-namespaces para asegurarte de que el clúster responde.

    Si después de estos pasos sigues atorado, no hace falta borrar todo el proyecto. Solo revisa y recrea la conexión de servicio y corrige permisos/red.

    Preguntas adicionales para ayudarte mejor:

    1. ¿Qué tipo de “Service Connection” estás usando hoy (Azure RM vs Kubernetes)?
    2. ¿Recibes algún mensaje de error específico (logs del pipeline o consola)?
    3. ¿Tu clúster AKS está expuesto públicamente o dentro de una VNet privada?
    4. ¿Usas agente Microsoft-hosted o self-hosted?
    5. ¿Tienes habilitado Azure AD RBAC en tu clúster AKS?

    Referencias útiles:

    ¡Espero que esto te ayude a identificar y resolver el problema sin tener que borrar todo!

    Note: This content was drafted with the help of an AI system.

    ¿Le ha resultado útil esta respuesta?

    0 comentarios No hay comentarios

Su respuesta

Las respuestas pueden ser marcadas como "Aceptadas" por el autor de la pregunta y "Recomendadas" por los moderadores, lo que ayuda a los usuarios a saber que la respuesta ha resuelto el problema del autor.