[Cloud]/[AWS]

[AWS] ElasticBeanStalk으로 생성된 S3 버킷 삭제하기

마린독 2024. 6. 8. 21:14
728x90

 

 

S3 버킷 중 ElasticBeanStalk을 생성하면 S3 버킷이 자동으로 생성되는데, 이 때의 S3 버킷은 기본적으로 삭제 권한이 없습니다.

 

 

버킷 삭제 거부 당한 모습

 

Access Denied 당했다고 합니다.

 

 

그러면 버킷 정책을 삭제해야 하는데 다음과 같이 이동하면 됩니다.

 

 

1. 해당 S3 버킷 클릭

 

 

2. "권한" 클릭

 

 

3. 해당 부분 "삭제" 또는 "Allow"로 변경

 

 

*Action이 s3:DeleteBucket인 부분을 찾으시면 됩니다.

 

 

2번에서 권한을 누르고 아래로 스크롤 내리면 json 파일이 나오게 되는데 Sid 아래에 Effect 부분이 Deny로 되어 있기 때문에 삭제가 되지 않습니다. 그래서 편집으로 이 부분을 "Allow"로 변경하거나 오른쪽위에 있는 "삭제"버튼을 누르면 됩니다.

 

 

Allow로 변경한 모습

 

 

다시 콘솔로 돌아가서 삭제 버튼을 누르면 삭제가 정상적으로 진행됩니다.

 

 

 

 

정상적으로 삭제된 것을 확인할 수 있습니다.

 

 

728x90