Actualización de pilas con conjuntos de cambios - AWS CloudFormation

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.

Actualización de pilas con conjuntos de cambios

Cuando necesita actualizar una pila, comprender cómo afectarán los cambios a los recursos que se están ejecutando antes de implementarlos puede ayudarle a actualizar pilas con confianza. Cambiar conjuntos le permite obtener una vista previa cómo los cambios propuestos a una pila pueden afectar sus recursos en ejecución, por ejemplo, si sus cambios borrarán o sustituirán cualquier recurso crítico, AWS CloudFormation solo cambia la pila si decide ejecutar el grupo de cambios, permitiéndole decidir si continuar con sus cambios propuestos o explorar otros cambios creando otro grupo de cambios. Puede crear y administrar conjuntos de cambio mediante la consola de AWS CloudFormation, AWS CLI o la API de AWS CloudFormation.

importante

Cambiar conjuntos no indica si AWS CloudFormation va a actualizar correctamente una pila. Por ejemplo, un conjunto de cambios no comprueba si se va a sobrepasar un límite de cuenta, si va a actualizar un recurso que no admite actualizaciones o si no tiene suficientes permisos para modificar un recurso, todo esto puede causar el error de actualización de una pila. Si falla una actualización, AWS CloudFormation intenta devolver los recursos a su estado original.

Información general de conjunto de cambios

El siguiente diagrama resume cómo utilizar conjuntos de cambio para actualizar una pila:

  1. Cree un conjunto de cambios enviando cambios para la pila que desea actualizar. Puede enviar una plantilla de pila modificada o valores de parámetros de entrada modificados. AWS CloudFormation compara la pila con los cambios que ha enviado para generar el conjunto de cambios; no realiza cambios en la pila en este punto.

  2. Visualice el conjunto de cambios para ver qué ajustes y recursos de pila cambiarán. Por ejemplo, puede ver qué recursos va a añadir, modificar o eliminar AWS CloudFormation.

  3. Opcional: si desea tener en cuenta otros cambios antes de decidir qué cambios hacer, cree conjuntos de cambios adicionales. La creación de múltiples conjuntos de cambio ayuda a comprender y evaluar cómo afectarán a los recursos los diferentes cambios. Puede crear todos los conjuntos de cambios que necesite.

  4. Ejecute el conjunto de cambios que contiene los cambios que desee aplicar a la pila. AWS CloudFormation actualiza la pila con dichos cambios.

    nota

    Después de ejecutar un cambio, AWS CloudFormation elimina todos los conjuntos de cambios asociados a la pila, ya que no son aplicables a la pila actualizada.

También puede eliminar conjuntos de cambios para impedir la ejecución de un conjunto de cambios que no debería aplicarse.