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.
Cómo añadir la acción Render Amazon ECS task definition
Siga estas instrucciones para añadir la acción Render Amazon ECS task definition a su flujo de trabajo.
Requisito previo
Antes de empezar, asegúrese de que dispone de un flujo de trabajo que incluya una acción de compilación de que genere de forma dinámica una imagen de Docker. Consulte el ejemplo de flujo de trabajo anterior para obtener más información.
- Visual
-
Cómo añadir la acción Render Amazon ECS task definition con el editor visual
Abra la CodeCatalyst consola en https://codecatalyst.aws/.
-
Elija el proyecto.
-
En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.
-
Elija el nombre del flujo de trabajo. Puede filtrar por el nombre del repositorio de código fuente o la ramificación donde esté definido el flujo de trabajo, o bien por el nombre o el estado del flujo de trabajo.
-
Elija Editar.
-
Elija Visual.
-
En la parte superior izquierda, seleccione + Acciones para abrir el catálogo de acciones.
-
En la lista desplegable, selecciona Amazon CodeCatalyst.
-
Busque la acción Render Amazon ECS task definition 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.
O
-
Elija Render Amazon ECS task definition. Aparecerá 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.
-
En las pestañas Entradas y Configuración, complete los campos según sus necesidades. Para obtener una descripción de cada uno de los campos, consulte la Acción Render Amazon ECS task definition en YAML. Esta referencia proporciona información detallada sobre cada campo (y el valor de la propiedad de YAML correspondiente) tal como aparece en el editor visual y el de YAML.
-
(Opcional) Seleccione Validar para validar el código de YAML del flujo de trabajo antes de confirmarlo.
-
Seleccione Confirmar, introduzca un mensaje de confirmación y vuelva a seleccionar Confirmar.
- YAML
-
Cómo añadir la acción Render Amazon ECS task definition con el editor de YAML
Abre la CodeCatalyst consola en https://codecatalyst.aws/.
-
Elija el proyecto.
-
En el panel de navegación, elija CI/CD y, a continuación, elija Flujos de trabajo.
-
Elija el nombre del flujo de trabajo. Puede filtrar por el nombre del repositorio de código fuente o la ramificación donde esté definido el flujo de trabajo, o bien por el nombre o el estado del flujo de trabajo.
-
Elija Editar.
-
Elija YAML.
-
En la parte superior izquierda, seleccione + Acciones para abrir el catálogo de acciones.
-
En la lista desplegable, selecciona Amazon CodeCatalyst.
-
Busque la acción Render Amazon ECS task definition 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.
O
-
Elija Render Amazon ECS task definition. Aparecerá 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.
-
Modifique las propiedades del código de YAML en función de sus necesidades. Encontrará una explicación de todas las propiedades disponibles en la Acción Render Amazon ECS task definition en YAML.
-
(Opcional) Seleccione Validar para validar el código de YAML del flujo de trabajo antes de confirmarlo.
-
Seleccione Confirmar, introduzca un mensaje de confirmación y vuelva a seleccionar Confirmar.
Pasos a seguir a continuación
Tras añadir la acción de renderizado, añada la acción Deploy to Amazon ECS a su flujo de trabajo siguiendo las instrucciones que se indican en Implementación en Amazon ECS con un flujo de trabajo. Al agregar la acción de implementación, haga lo siguiente:
-
En la pestaña Entradas de la acción de implementación, en Artefactos - opcional, seleccione el artefacto que se generó mediante la acción de renderizado. Contiene el archivo de definición de tarea actualizado.
Para obtener más información acerca de los artefactos, consulte Cómo compartir artefactos y archivos entre acciones.
-
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}
dónde action-name
está el nombre de la acción de renderización, por ejemploRenderTaskDef
. La acción de renderizado establece esta variable como el nuevo nombre del archivo de definición de tareas.
Para obtener más información acerca de las variables, consulte Uso de variables en flujos de trabajo.
Para obtener más información acerca de cómo configurar la acción de implementación, consulte el flujo de trabajo de ejemplo anterior.