Eliminación de un conjunto de pilas
Puede eliminar un conjunto de pilas si ha habilitado la eliminación del conjunto de pilas en el archivo de manifiesto. De forma predeterminada, el parámetro enable_stack_set_deletion
está definido como false
. En esta configuración, no se realiza ninguna acción para eliminar el conjunto de pilas asociado cuando se elimina un recurso del archivo de manifiesto de CfCT.
Si cambia el valor de enable_stack_set_deletion
a true
en el archivo de manifiesto, CfCT elimina el conjunto de pilas y todos sus recursos al eliminar un recurso asociado del archivo de manifiesto.
Esta capacidad se admite en la v2 del archivo de manifiesto.
importante
Al establecer inicialmente el valor de enable_stack_set_deletion
en true
, la próxima vez que invoque CfCT, se prepararán para eliminarse TODOS los recursos que comiencen por el prefijo CustomControlTower-
, que tengan la etiqueta de clave Key:AWS_Solutions, Value: CustomControlTowerStackSet
asociada y que no estén declarados en el archivo de manifiesto.
A continuación, se muestra un ejemplo de cómo configurar este parámetro en un archivo manifest.yaml
:
version: 2021-03-15 region: us-east-1 enable_stack_set_deletion: true #New opt-in functionality resources: - name: demo_resource_1 resource_file: s3://demo_bucket/resource.template deployment_targets: accounts: - 012345678912 deploy_method: stack_set ... regions: - us-east-1 - us-west-2 - name: demo_resource_2 resource_file: s3://demo_bucket/resource.template deployment_targets: accounts: - 012345678912 deploy_method: stack_set ... regions: - us-east-1 - eu-north-1