Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
¿Dónde están disponibles los grupos de DevOps administrados?
Los grupos de DevOps administrados se admiten con Azure DevOps Services y Azure nube pública y no se admiten en ninguna otra oferta de nube nacional.
Para ver una lista de las regiones de Azure que admiten grupos administrados de DevOps, consulte Registrar el proveedor de recursos de grupos administrados de DevOps en su suscripción de Azure.
¿Qué permisos necesito en Azure y Azure DevOps para crear grupos de DevOps administrados?
El rol Colaborador de infraestructura de DevOps es el rol con menos privilegios Azure que puede usar para crear y administrar grupos de DevOps administrados. Para obtener más información, consulte Comprobación de los permisos de Azure.
La cuenta también debe tener los permisos necesarios en la organización de Azure DevOps. Para obtener más información, consulte Comprobación de los permisos de Azure DevOps.
¿Cuántos agentes puedo crear?
Para obtener información sobre la cuota predeterminada y cómo aumentar la cuota del grupo, consulte Revisión de las cuotas de grupos de DevOps administrados.
¿Qué Azure SKU de máquina virtual debo elegir?
Para obtener información sobre cómo elegir el tamaño de máquina virtual de Azure adecuado para satisfacer sus necesidades de flujo de trabajo, así como su presupuesto, consulte Administración del costo y el rendimiento.
¿Puedo acceder de forma remota a las máquinas virtuales del agente?
No puede acceder de forma remota a las máquinas virtuales que ejecutan los agentes de grupos de DevOps administrados.
¿Cómo se obtienen las cuotas necesarias para los grupos de DevOps administrados?
Los grupos de DevOps administrados usan un proveedor de recursos y un modelo de cuota de Azure independientes. Para solicitar la cuota necesaria para los grupos de DevOps administrados, en el portal de Azure, vaya a Cuotas, seleccione el proveedor de recursos Grupos de DevOps administrados, elija la familia de máquinas virtuales necesaria y envíe una solicitud de aumento de cuota. Para más información, consulte Revisión de las cuotas de grupos de DevOps administrados.
¿Qué regiones de Azure admiten grupos de DevOps administrados?
Para ver las regiones de Azure que admiten grupos de DevOps administrados en su suscripción, revise la lista de ubicaciones de la Microsoft. DevOpsInfrastructure proveedor de recursos.
Inicie sesión en el portal Azure.
En el menú Azure portal, busque Subscriptions. Seleccione entre las opciones disponibles.
Seleccione la suscripción Azure que planea usar para grupos de DevOps administrados.
En el menú de la izquierda, en Configuración, selecciona Proveedores de recursos.
Busque Microsoft. DevOpsInfrastructure.
Compruebe que el estado está registrado. Si no está registrado, selecciónelo y elija Registrar.
Elija Microsoft. DevOpsInfrastructure en la lista y elija Locations.
Importante
Si el proveedor de recursos Microsoft.DevOpsInfrastructure no está registrado en la suscripción, no verá ninguna ubicación. Registre el proveedor de recursos de grupos de DevOps administrados en su suscripción de Azure antes de comprobar si hay regiones admitidas. Para obtener más información sobre los proveedores de recursos de Azure, consulte Azure proveedores de recursos y tipos.
¿Puedo usar reservas de máquinas virtuales para ahorrar costos para los agentes de grupos de DevOps administrados?
No, las reservas de máquinas virtuales no se aplican a las instancias de grupos de DevOps administrados.
¿Puedo usar Ventaja híbrida de Azure con grupos de DevOps administrados?
No, no puede usar ventaja híbrida de Azure con grupos de DevOps administrados.
Ventaja de Azure Híbrido funciona con su suscripción, y los grupos de DevOps administrados utilizan una arquitectura hospedada en representación de . Esta arquitectura significa que las máquinas virtuales que hospedan los agentes de grupos de DevOps administrados existen en una suscripción propiedad de Microsoft. Dado que estas máquinas virtuales no forman parte de la suscripción, no son aptas para la Ventaja híbrida de Azure.
¿Los grupos de DevOps administrados tienen un módulo comprobado Azure?
Sí, el módulo comprobado Azure para grupos de DevOps administrados está disponible here en GitHub.
La ejecución de canalización se cancela durante la ejecución con un error similar al siguiente:
##[error]Problema del proveedor de máquina remota; error del agente con la excepción:
La máquina o el proceso que ejecuta la solicitud xxxx-xxxx-xxxx-xxxx se reinició.
Los agentes no pueden recuperarse tras los reinicios.
##[warning]Problema del proveedor de máquina remota:
Solicitud recibida para desaprovisionar: el proveedor remoto canceló la solicitud.
Este problema puede producirse cuando la máquina virtual del agente deja de estar disponible durante la ejecución de la canalización debido al agotamiento de recursos, un reinicio del sistema operativo, interrupciones de red o una presión de carga de trabajo elevada en el agente.
Revise las siguientes recomendaciones:
- Use una SKU de máquina virtual de tamaño adecuado para la carga de trabajo, especialmente si la canalización ejecuta scripts, compilaciones o pruebas que consumen muchos recursos.
- Considere la posibilidad de dividir canalizaciones grandes en varias canalizaciones más pequeñas o reducir el número de trabajos en ejecución simultánea cuando sea posible.
- Mueva los scripts en línea grandes a archivos de script almacenados en el control de versiones para facilitar el mantenimiento y la resolución de problemas.
- Revise la capacidad y la estabilidad de la red, especialmente cuando se usa una red virtual personalizada. Si varias canalizaciones se ejecutan simultáneamente, considere la posibilidad de aumentar los recursos de red disponibles e interactuar con el equipo de red si es necesario.
Si la canalización ejecuta pruebas automatizadas, revise la configuración de paralelización de pruebas. La ejecución de pruebas en paralelo en máquinas virtuales de agente más pequeñas puede provocar un aumento del consumo de CPU, memoria y red. Considere la posibilidad de deshabilitar temporalmente la paralelización de pruebas para determinar si contribuye al problema. Por ejemplo, MSTest proporciona opciones para habilitar o deshabilitar explícitamente la paralelización de pruebas. Para obtener más información, consulte MSTEST0001: Habilitar o deshabilitar explícitamente la paralelización de pruebas.
Si la canalización utiliza la tarea Descargar artefactos de canalización, considere reducir el paralelismo de las descargas. De forma predeterminada, la tarea puede usar un alto nivel de paralelismo. Puede reducirlo estableciendo la variable AZURE_PIPELINES_DEDUP_PARALLELISM en su pipeline:
Variables:
AZURE_PIPELINES_DEDUP_PARALLELISM: 2
La reducción del paralelismo puede ayudar a reducir el uso de CPU, memoria, disco y red en la máquina virtual del agente durante las descargas de artefactos.