aws-nuke resource clear AWS 모든 리소스 지우기

By | 2020년 6월 10일

aws 를 사용하다가 그만(?) 사용하고 싶을때 혹시 돈이 나갈지도 모른다는 생각에 모든 리소스를 지우고 싶을때가 있을것이다.

이때 aws-nuke 를 사용하면 한방에(?) 가능하다.

프로그램 다운로드 : https://github.com/rebuy-de/aws-nuke/releases

특정 폴더에 압축해제 삭제 config 설정 파일 생성

vi config.yml

regions:
- ap-northeast-2

account-blacklist:
- "999999999999" # production

accounts:
  "계정ACCOUNT번호": {}

regions 와 accounts 만 본인의 계정 정보로 맞춤

account alias 생성

$ aws iam create-account-alias –account-alias mars-david-test

프로그램 실행

$ ./aws-nuke -c config.yml –no-dry-run

# 해당 git 페이지에 보면 다양한 설정을 통해 특정 리소스만 지울 수도 있고 특정 리소스만 빼고 지울 수도 있음.