반응형

Elastic Beanstalk 생성된 모습

1. Elastic Beanstalk 생성 후 S3

 Elastic Beanstalk 생성했을 때, S3 버킷도 자동으로 생성된다.

버킷명 : elastic ~~~~~

 

버킷을 지우려면 먼저 S3 버킷을 비워야 한다.

 

버킷내 내용을 삭제 후 진행하려다보니, 삭제가 정상적으로 진행되지 않았음.(아래 참고)

s3:DeleteBucket 권한이 없으므로, API 응답이 Deny로 출력됨.

 

 

Elastic Beanstalk에서 Enviroment를 삭제해도 버킷은 지워지지 않습니다!

 

 

2. S3 Bucket Policy 수정

위와 같이 일부 정책을 수정해줘야 한다.

,
        {
            "Sid": "eb-58950a8c-feb6-11e2-89e0-0800277d041b",
            "Effect": "Deny",
            "Principal": {
                "AWS": "*"
            },
            "Action": "s3:DeleteBucket",
            "Resource": "arn:aws:s3:::elasticbeanstalk-ap-northeast-2-계정ID비밀임둥"
        }

, 도 확실히 삭제해줘야 오류가 안남!!!!!!!

 

 

 

 

 

3. S3 버킷 삭제된 모습

 

Delete Deny 정책이 들어가있기 때문에 정책만 수정해주면 삭제 가능! 끝!!

 

반응형

'AWS Cloud' 카테고리의 다른 글

Cloud9 사용해보기  (0) 2021.07.23
S3 수명 주기 규칙 적용  (0) 2021.07.14
VPC간 Peering 연결  (0) 2021.04.06
도메인 구매 및 Route53 등록  (0) 2021.01.13

+ Recent posts