Ejecución de un conjunto de cambios
Para realizar los cambios descriptos en un conjunto de cambios en la pila, ejecute el conjunto de cambios.
Después de ejecutar el conjunto de cambios, CloudFormation elimina todos los conjuntos asociados a la pila, ya que no son válidos para la pila actualizada. Si una actualización falla, se debe crear un nuevo conjunto de cambios.
Políticas de pila y ejecución de un conjunto de cambios
Si ejecuta un conjunto de cambios en una pila que tiene asociada una política de pila, CloudFormation impone la política cuando se actualiza la pila. No se puede especificar una política de pila temporal que supere la política existente al ejecutar un conjunto de cambios. Para actualizar un recurso protegido, debe actualizar la política de pila o utilizar el método de actualización directa. Para obtener más información, consulte Actualizaar pilas directamente.
- Execute a change set (console)
-
Ejecución de un conjunto de cambios
Abra la consola de AWS CloudFormation en https://console.aws.amazon.com/cloudformation.
-
En la barra de navegación de la parte superior de la pantalla, elija la Región de AWS.
-
En la página Pilas, seleccione el nombre de la pila que desea actualizar.
-
En el panel de navegación, seleccione Conjuntos de cambios para ver una lista con los conjuntos de cambios de la pila.
-
Elija el nombre del conjunto de cambios que desea ejecutar.
-
En la página de detalles del conjunto de cambios, seleccione Ejecutar conjunto de cambios.
CloudFormation inicia de manera inmediata la actualización de la pila. La consola de CloudFormation lo dirigirá a la pestaña Events (Eventos), donde puede monitorizar el progreso de la actualización de la pila. Para obtener más información, consulte Monitorizar el progreso de la pila.
- Execute a change set for nested stacks (console)
-
Ejecución de un conjunto de cambios para las pilas anidadas
Abra la consola de AWS CloudFormation en https://console.aws.amazon.com/cloudformation.
-
En la barra de navegación de la parte superior de la pantalla, elija la Región de AWS.
-
En la página Pilas, seleccione el nombre de la pila que desea actualizar. Debe seleccionar el nombre de la pila asociado al conjunto de cambios raíz.
-
En el panel de navegación, seleccione Conjuntos de cambios para ver una lista con los conjuntos de cambios de la pila.
-
Seleccione el nombre del conjunto de cambios raíz que desea ejecutar.
-
En la página de detalles del conjunto de cambios, seleccione Ejecutar conjunto de cambios.
Si se seleccionó Habilitado para los conjuntos de cambios de las pilas anidadas durante el proceso de Creación de un conjunto de cambios, CloudFormation ejecutará los cambios descritos en el conjunto de cambios raíz y los conjuntos de cambios anidados.
CloudFormation inicia de manera inmediata la actualización de la pila. La consola de CloudFormation lo dirigirá a la pestaña Events (Eventos), donde puede monitorizar el progreso de la actualización de la pila. Para obtener más información, consulte Monitorizar el progreso de la pila.
Ejecución de un conjunto de cambios (AWS CLI)
-
Ejecute el comando execute-change-set.
Especifique el ID del conjunto de cambios que desea ejecutar, tal y como se muestra en el ejemplo siguiente:
aws cloudformation execute-change-set \
--change-set-name \
arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000
El comando del ejemplo ejecuta un conjunto de cambios con el ID arn:aws:cloudformation:us-east-1:123456789012:changeSet/SampleChangeSet/1a2345b6-0000-00a0-a123-00abc0abc000
.
Después de ejecutar el comando, CloudFormation inicia la actualización de la pila. Para ver el progreso de la pila, utilice el comando describe-stacks.