Configuración de canalizaciones de producción

Aprenda a utilizar Cloud Manager para crear y configurar canalizaciones de producción para implementar su código. si desea primero una descripción general más conceptual del funcionamiento de las canalizaciones en Cloud Manager, consulte el documento Canalizaciones CI/CD.

Información general

Al usar la variable Configuración de canalización mosaico en Cloud Manager puede crear dos tipos diferentes de canalizaciones.

  • Canalizaciones de producción - Una canalización de producción es una canalización diseñada específicamente y formada por una serie de pasos organizados para tomar el código fuente de su repositorio de Git hasta la producción.
  • Canalizaciones que no son de producción : una canalización que no es de producción sirve principalmente para ejecutar análisis de calidad del código o para implementar código fuente en un entorno de desarrollo.

Este documento se centra en las canalizaciones de producción. Para obtener más información sobre cómo configurar canalizaciones que no sean de producción, consulte el documento Configuración de canalizaciones que no sean de producción.

La variable Administrador de implementación es responsable de configurar la canalización. La configuración de canalización consta de:

  1. Definición del déclencheur que iniciará la canalización.
  2. Definición de los parámetros que controlan la implementación de producción.
  3. Configuración de los parámetros de prueba de rendimiento.
NOTA

No se puede configurar una canalización hasta que su repositorio de Git asociado tenga al menos una rama y configuración del programa ha finalizado.

Tutorial de vídeo

Este vídeo ofrece información general sobre el proceso de creación de canalizaciones, que se detalla en este documento.

Adición de una nueva canalización de producción

Una vez que haya utilizado la variable Cloud Manager Para configurar el programa y tener al menos un entorno, está listo para agregar una canalización de producción.

  1. Inicie sesión en Cloud Manager en my.cloudmanager.adobe.com y seleccione la organización y el programa adecuados.

  2. Vaya a la Canalizaciones de la Información general del programa página y haga clic en +Añadir y seleccione Agregar canalización de producción.

    Añadir una canalización de producción

  3. La variable Agregar canalización de producción se abre Configuración en la que se deben definir varias opciones para la canalización. Estas opciones se agrupan en secciones contraíbles y se describen en los pasos siguientes.

    1. Proporcione un nombre descriptivo para la canalización en la Nombre de canalización campo .

    2. En el Código fuente , define dónde recupera la canalización el código que procesará.

      • Repositorio - Esta opción define desde qué repositorio de Git la canalización debe recuperar el código.
      SUGERENCIA

      Consulte el documento Configuración del programa para aprender a añadir y administrar repositorios en Cloud Manager.

      • Rama de Git - Esta opción define desde qué rama de la canalización seleccionada debe recuperar el código.
      • Ubicación del código - Esta opción define la ruta en la rama de la repo seleccionada desde la que la canalización debe recuperar el código.

      Definir repositorios para la canalización

    3. En el Entornos , define los déclencheur de una implementación y cómo debe implementarse por entorno.

      1. En el STAGE , puede definir cómo se despliega la canalización en el entorno de ensayo.

        • Déclencheur de implementación : Tiene las siguientes opciones para definir los déclencheur de implementación para iniciar la canalización.

          • Manual - Utilice esta opción para iniciar manualmente la canalización mediante la interfaz de usuario de Cloud Manager.
          • Cambios en Git - Esta opción inicia la canalización CI/CD cada vez que se añaden confirmaciones a la rama git configurada. Con esta opción, aún puede iniciar la canalización manualmente según sea necesario.
        • Comportamiento de errores de métricas importantes - Durante la configuración o edición de la canalización, el administrador de implementación tiene la opción de definir el comportamiento de la canalización cuando se encuentra un error importante en cualquiera de las puertas de calidad. Las opciones disponibles son:

          • Pregunte cada vez - Esta es la configuración predeterminada y requiere intervención manual en caso de que se produzca algún error importante.
          • Fallo Inmediatamente - Si se selecciona, la canalización se cancelará siempre que se produzca un fallo importante. Básicamente, esto emula a un usuario rechazando manualmente cada error.
          • Continuar inmediatamente - Si se selecciona, la canalización se realizará automáticamente cada vez que se produzca un error importante. Básicamente, esto está emulando a un usuario que aprueba manualmente cada error.

        Déclencheur de implementación

        • Opciones de implementación : puede acelerar ciertas tareas de implementación.

          • Aprobar después de la implementación de la fase : Esta aprobación se produce después de la implementación en el entorno de ensayo antes de realizar ninguna prueba. De lo contrario, la aprobación se produce antes de la implementación de producción, que se realiza después de completar todas las pruebas.

          • Omitir cambios del equilibrador de carga - No se realizan cambios en el equilibrador de carga.

        Opciones de implementación de ensayo

        • Configuración de Dispatcher - El Administrador de implementación puede configurar un conjunto de rutas de contenido que se invalidarán o vaciarán de la caché de Dispatcher AEM cuando se ejecute una canalización. Estas acciones de caché se realizarán como parte del paso de canalización de implementación, justo después de implementar cualquier paquete de contenido. Estos ajustes utilizan el comportamiento estándar AEM Dispatcher. Para configurar:

          1. En RUTA proporcione una ruta de contenido.
          2. En TYPE, seleccione la acción que se realizará en esa ruta.
          • Vaciado : realice una invalidación de caché, similar a cuando el contenido se activa desde una instancia de creación a una instancia de publicación.
          • Invalidar : realiza una eliminación de caché.
          1. Haga clic en Agregar ruta para agregar la ruta especificada. Puede agregar hasta 100 rutas por entorno.

        Configuración de Dispatcher

        SUGERENCIA

        En general, es preferible el uso de la acción de invalidación, pero puede haber casos en los que sea necesario vaciar, especialmente cuando se utilizan AEM bibliotecas de cliente de HTML.

      2. En el PRODUCCIÓN , puede definir cómo se despliega la canalización en el entorno de producción.

        • Opciones de implementación : Puede definir los parámetros que controlan la implementación de producción.

          • Usar la aprobación de lanzamiento : un usuario debe aprobar manualmente una implementación con la variable Propietario empresarial, Administrador de proyectos o Administrador de implementación a través de la función Cloud Manager IU.
          • Programado : Esta opción detiene la canalización antes de la implementación de producción para permitir que se programe. Si se selecciona esta opción, la canalización se detendrá después de la implementación en el entorno de ensayo y se pedirá al usuario que realice la acción.
            • Ahora : esta opción se implementa en producción inmediatamente, completando efectivamente la canalización.
            • Fecha : Esta opción permite al usuario programar un momento en el que se debe completar la implementación.
            • Detener ejecución : Esta opción anula la implementación en producción.
          SUGERENCIA

          Consulte el documento Implementación de código, para obtener información sobre cómo configurar la programación de implementación o ejecutar la canalización inmediatamente.

          • Usar la supervisión de CSE : Si se selecciona esta opción, se contrata a un CSE para que inicie realmente la implementación. Al crear o editar una canalización cuando esta opción está habilitada, la variable Administrador de implementación tiene las siguientes opciones.

            • Cualquier CSE : Esta opción permite que cualquier CSE disponible inicie la implementación.
            • Mi CSE : Esta opción solo permite que el CSE específico asignado al cliente inicie la implementación. Esto también se aplica a la copia de seguridad designada del CSE si el CSE asignado no está disponible.

          Opciones de implementación de producción

        • Configuración de Dispatcher : Defina la configuración de Dispatcher para su entorno de producción. Las opciones son las mismas que para el entorno de ensayo.

  4. Haga clic en Continuar para avanzar al Prueba de prueba , donde puede configurar las pruebas de rendimiento de AEM Sites y AEM Assets, en función de los productos con licencia.

    SUGERENCIA

    Consulte el documento Prueba de calidad de código para obtener más información sobre las opciones disponibles en la Prueba de prueba pestaña .

    1. En el Entrega de contenido de sitios/Peso de carga distribuido , define cómo se configuran las pruebas de rendimiento de los sitios en función de la ponderación de las solicitudes de página entre los tres conjuntos de páginas, que se pueden habilitar o deshabilitar.

      • Páginas Live populares
      • Otras páginas Live
      • Nuevas páginas

      Peso de carga de los sitios

    2. En el Distribución de pruebas de rendimiento de recursos , puede definir la distribución de prueba de imágenes y PDF, así como sus propios recursos de prueba.

      • Imágenes - Ajuste el control deslizante para ajustar la división de prueba entre imágenes y PDF.

      • PDF - Ajuste el control deslizante para ajustar la división de prueba entre imágenes y PDF.

      • Cargue sus propios recursos personalizados.

        1. FORMATO : elija si el recurso personalizado es un PDF de una imagen.
        2. NOMBRE DE ARCHIVO - Utilice el botón del navegador de archivos para seleccionar una imagen del equipo local.
        3. Agregar archivo de prueba - Haga clic en para cargar el recurso seleccionado.

      Distribución de pruebas de activos

  5. Haga clic en Guardar para completar la adición de la canalización de producción.

Pasos siguientes

Una vez configurada la canalización, debe implementar el código. Consulte el documento Implementación de código para obtener más información.

En esta página