Añadir la acción «Renderizar la definición de ECS tarea de Amazon» - Amazon CodeCatalyst

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Añadir la acción «Renderizar la definición de ECS tarea de Amazon»

Sigue las siguientes instrucciones para añadir la acción de definición de ECS tareas Render Amazon a tu flujo de trabajo.

Requisito previo

Antes de empezar, asegúrate de tener un flujo de trabajo que incluya una acción de creación que genere dinámicamente una imagen de Docker. Consulta el ejemplo anterior de flujo de trabajo para obtener más información.

Visual
Para añadir la acción «Renderizar la definición de ECS tarea de Amazon» mediante el editor visual
  1. Abra la CodeCatalyst consola en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. Elija el nombre de su flujo de trabajo. Puede filtrar por el nombre del repositorio o la rama de origen donde está definido el flujo de trabajo, o bien filtrar por nombre o estado del flujo de trabajo.

  5. Elija Editar.

  6. Elija Visual.

  7. En la parte superior izquierda, selecciona + Acciones para abrir el catálogo de acciones.

  8. En la lista desplegable, selecciona Amazon CodeCatalyst.

  9. Busque la acción de definición de ECS tareas Render Amazon y realice una de las siguientes acciones:

    • Elija el signo más (+) para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

      Or (Disyunción)

    • Elige la definición de ECS tarea Render Amazon. Aparece el cuadro de diálogo de detalles de la acción. En este cuadro de diálogo:

      • (Opcional) Seleccione Ver código fuente para ver el código fuente de la acción.

      • Seleccione Añadir al flujo de trabajo para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

  10. En las pestañas Entradas y Configuración, complete los campos según sus necesidades. Para obtener una descripción de cada campo, consulte laAcción «Renderizar la definición de ECS tareas de Amazon» YAML. Esta referencia proporciona información detallada sobre cada campo (y el valor de YAML propiedad correspondiente) tal como aparece en el editor visual YAML y en el editor visual.

  11. (Opcional) Seleccione Validar para validar el YAML código del flujo de trabajo antes de confirmarlo.

  12. Selecciona Confirmar, introduce un mensaje de confirmación y vuelve a seleccionar Confirmar.

YAML
Para añadir la acción «Renderizar la definición de ECS tarea de Amazon» mediante el editor YAML
  1. Abre la CodeCatalyst consola en https://codecatalyst.aws/.

  2. Elija el proyecto.

  3. En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.

  4. Elija el nombre de su flujo de trabajo. Puede filtrar por el nombre del repositorio o la rama de origen donde está definido el flujo de trabajo, o bien filtrar por nombre o estado del flujo de trabajo.

  5. Elija Editar.

  6. Elija YAML.

  7. En la parte superior izquierda, selecciona + Acciones para abrir el catálogo de acciones.

  8. En la lista desplegable, selecciona Amazon CodeCatalyst.

  9. Busque la acción de definición de ECS tareas Render Amazon y realice una de las siguientes acciones:

    • Elija el signo más (+) para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

      Or (Disyunción)

    • Elige la definición de ECS tarea Render Amazon. Aparece el cuadro de diálogo de detalles de la acción. En este cuadro de diálogo:

      • (Opcional) Seleccione Ver código fuente para ver el código fuente de la acción.

      • Seleccione Añadir al flujo de trabajo para añadir la acción al diagrama de flujo de trabajo y abrir su panel de configuración.

  10. Modifique las propiedades del YAML código según sus necesidades. Se proporciona una explicación de cada propiedad disponible enAcción «Renderizar la definición de ECS tareas de Amazon» YAML.

  11. (Opcional) Elija Validar para validar el YAML código del flujo de trabajo antes de confirmarlo.

  12. Selecciona Confirmar, introduce un mensaje de confirmación y vuelve a seleccionar Confirmar.

Siguientes pasos

Tras añadir la acción de renderizado, añade la ECS acción Implementar en Amazon a tu flujo de trabajo siguiendo las instrucciones que se indican enImplementación en Amazon ECS con un flujo de trabajo. Al añadir la acción de despliegue, haga lo siguiente:

  1. En la pestaña Entradas de la acción de despliegue, en Artefactos (opcional), selecciona el artefacto que se generó mediante la acción de renderizado. Contiene el archivo de definición de tareas actualizado.

    Para obtener más información acerca de los artefactos, consulte Compartir artefactos y archivos entre acciones.

  2. En la pestaña Configuración de la acción de despliegue, en el campo Definición de la tarea, especifique la siguiente variable de acción: ${action-name.task-definition} donde action-name es el nombre de la acción de renderizado, por ejemplo,RenderTaskDef. La acción de renderizado establece esta variable en el nuevo nombre del archivo de definición de tareas.

    Para obtener más información sobre las variables, consulteUso de variables en los flujos de trabajo.

    Para obtener más información sobre cómo configurar la acción de despliegue, consulte el ejemplo de flujo de trabajo anterior.