Ho un bucket S3 come risorsa nel mio modello CloudFormation. Con DeletionPolicy
impostato su Retain
. Funziona come previsto, quando si elimina lo stack, mantiene effettivamente il bucket. Tuttavia, quando tento di creare nuovamente lo stack, la creazione non riesce mentre si tenta di creare nuovamente lo stesso bucket, con un messaggio di errore che si lamenta che esiste già.
Cosa devo aggiungere al mio modello CloudFormation per non provare a ricreare una risorsa già esistente?
Il frammento rilevante del mio modello è il seguente:
"Resources": {
"SomeS3Bucket" : {
"Type" : "AWS::S3::Bucket",
"DeletionPolicy" : "Retain",
"Properties": {
"BucketName": "SomeS3Bucket"
}
}