CloudFormation에서 생성한 S3 버킷 리소스를 템플릿 파일에서 삭제하고 Update Stack할 때의 동작에 대해
1329 단어 CloudFormationS3AWS
결론
S3 버킷이 비어 있으면 템플릿 파일에서 리소스를 삭제하면 S3 버킷 자체도 삭제됩니다.
S3 버킷에 데이터가 저장되면 템플릿 파일에서 리소스를 삭제해도 S3 버킷은 삭제되지 않습니다.
시도해 보았습니다.
초기 상태
AWSTemplateFormatVersion: 2010-09-09
Resources:
S3Bucketa:
Type: AWS::S3::Bucket
Properties:
BucketName: atsum-cfn-test-a
Resources:
S3Bucketb:
Type: AWS::S3::Bucket
Properties:
BucketName: atsum-cfn-test-b
버킷 A에 파일 업로드
템플릿 수정
AWSTemplateFormatVersion: 2010-09-09
Resources:
Resources:
S3Bucketb:
Type: AWS::S3::Bucket
Properties:
BucketName: atsum-cfn-test-b
UpdateStack하기
Delete 실패
S3 버킷은 존재한다
Stack의 리소스로 삭제되었습니다.
약속
투고 내용은 개인의 의견이며, 소속 기업·부문 견해를 대표하는 것이 아닙니다.
Reference
이 문제에 관하여(CloudFormation에서 생성한 S3 버킷 리소스를 템플릿 파일에서 삭제하고 Update Stack할 때의 동작에 대해), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/atsumjp/items/f1a9637407e39d940cae텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)