Configuración de tipos de entorno de proyecto

En este artículo se explica cómo agregar tipos de entorno a proyectos en entornos de implementación de Azure. También se explica cómo actualizar, habilitar, deshabilitar y eliminar tipos de entorno.

Los tipos de entorno del proyecto son un subconjunto de los tipos de entorno configurados para un centro de desarrollo. Ayudan a preconfigurar los entornos que un equipo de desarrollo específico puede crear.

En Azure Deployment Environments, los tipos de entorno que añades al proyecto están disponibles para los desarrolladores cuando implementan los entornos. Los tipos de entorno determinan la suscripción y la identidad que se usan para esas implementaciones.

Los tipos de entorno de proyecto permiten a los equipos de ingeniería de plataforma:

  • Configure la suscripción de destino en la que se crean Azure recursos, por tipo de entorno y por proyecto.

    Puede proporcionar suscripciones para los tipos de entorno de un proyecto para aplicar automáticamente el conjunto correcto de directivas en entornos. Esta acción también oculta a sus equipos de desarrollo los conceptos relacionados con la gobernanza de Azure.

  • Configure previamente la identidad administrada que usan los desarrolladores para realizar la implementación, junto con los niveles de acceso que obtienen los equipos de desarrollo después de crear el entorno.

Prerequisites

Agregar un tipo de entorno de proyecto

Al configurar un tipo de entorno de proyecto, los equipos de desarrollo pueden usarlo para crear un entorno. Crean el entorno en la suscripción asignada mediante la identidad de implementación configurada, junto con los permisos concedidos a los recursos creados como parte del entorno. Todas las directivas asociadas se aplican automáticamente.

Para agregar un nuevo tipo de entorno de proyecto:

  1. Inicie sesión en Azure Portal y vaya a Entornos de implementación de Azure.

  2. En el panel izquierdo, en Configurar, seleccione Proyectos. En la página Proyectos , seleccione el proyecto específico.

  3. En el panel izquierdo, en Configuración del entorno, seleccione Tipos de entorno.

  4. Seleccione + Agregar (o seleccione Agregar tipo de entorno).

    Captura de pantalla que muestra cómo agregar un tipo de entorno de proyecto.

  5. En la página Agregar un tipo de entorno al <proyecto>, proporcione la siguiente información:

    Nombre Value
    Tipo Seleccione un tipo de entorno del centro de desarrollo para habilitarlo para el proyecto.
    Suscripción para implementación Seleccione la suscripción de destino en la que se crea el entorno.
    Identidad de implementación Seleccione una identidad administrada asignada por el sistema o una identidad administrada asignada por el usuario que se usa para realizar implementaciones en nombre del usuario.
    Permisos en los recursos del entorno>Roles de creador de entorno Seleccione los roles que obtienen acceso a los recursos del entorno.
    Permisos en recursos del entorno>Acceso adicional Seleccione los usuarios o grupos de Microsoft Entra a los que se conceden roles específicos en los recursos del entorno.
    Etiquetas (opcional) Proporcione un nombre y un valor para las etiquetas que se aplican en todos los recursos creados como parte de los entornos.

    Captura de pantalla que muestra la página para agregar un tipo de entorno de proyecto.

Nota:

Debe habilitarse al menos una identidad administrada (asignada por el sistema o asignada por el usuario) para la identidad de implementación. Se usa para realizar la implementación del entorno en nombre del desarrollador. Además, a la identidad asociada al centro de desarrollo se le deben conceder los roles de Colaborador y Administrador de acceso de usuario en la suscripción de implementación que haya configurado para el tipo de entorno.

Actualizar un tipo de entorno de proyecto

Puede actualizar un tipo de entorno de proyecto para que use una identidad de implementación o suscripción diferente cuando los desarrolladores implementen entornos. La actualización de un tipo de entorno de proyecto afecta solo a los entornos recién creados. Los entornos existentes siguen existiendo en la suscripción asignada anteriormente.

Para actualizar un tipo de entorno de proyecto existente:

  1. En Azure Portal, vaya a Azure Deployment Environments.

  2. En el panel izquierdo, en Configurar, seleccione Proyectos. En la página Proyectos , seleccione el proyecto específico.

  3. En el panel izquierdo, en Configuración del entorno, seleccione Tipos de entorno.

  4. En la fila del tipo de entorno que desea actualizar, seleccione los puntos suspensivos (...) y, a continuación, seleccione Editar.

  5. En la página Editar <tipo> de entorno, actualice la configuración y, a continuación, seleccione Actualizar.

Habilitar o deshabilitar un tipo de entorno de proyecto

Puede deshabilitar un tipo de entorno de proyecto para impedir que los desarrolladores lo usen para crear entornos. Deshabilitar un tipo de entorno de proyecto no afecta a los entornos existentes.

Al habilitar un tipo de entorno (o volver a habilitar uno deshabilitado), los equipos de desarrollo pueden usarlo para crear entornos.

  1. En Azure Portal, vaya a Azure Deployment Environments.

  2. En el panel izquierdo, en Configurar, seleccione Proyectos. En la página Proyectos , seleccione el proyecto específico.

  3. En el panel izquierdo, en Configuración del entorno, seleccione Tipos de entorno.

  4. Seleccione el tipo de entorno que desea habilitar o deshabilitar.

  5. Seleccione Habilitar o Deshabilitar en la parte superior de la página.

Eliminar un tipo de entorno de proyecto

Solo puede eliminar un tipo de entorno de proyecto específico si no hay ningún entorno implementado en el proyecto que lo use. Después de eliminar un tipo de entorno de proyecto, los equipos de desarrollo no pueden usarlo para crear entornos.

  1. En Azure Portal, vaya a Azure Deployment Environments.

  2. En el panel izquierdo, en Configurar, seleccione Proyectos. En la página Proyectos , seleccione el proyecto específico.

  3. En el panel izquierdo, en Configuración del entorno, seleccione Tipos de entorno.

  4. Seleccione un tipo de entorno de proyecto para eliminar.

  5. Seleccione Eliminar en la parte superior de la página y, a continuación, confirme.