Ejecución de un conjunto de cambios para una pila de CloudFormation
Para realizar los cambios descriptos en un conjunto de cambios en la pila, ejecute el conjunto de cambios.
importante
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.
nota
Si el conjunto de cambios se creó con el modo rápido (--deployment-config '{"mode": "EXPRESS"}'), CloudFormation aplica este modo al ejecutar el conjunto de cambios. El modo rápido completa las operaciones de recursos tan pronto como se aplica la configuración, sin esperar a que se estabilice por completo. Para obtener más información, consulte Modo rápido.
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.
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-00abc0abc000El 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.