Skip to content

Daliy-Cloud/aws-nuke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

Setting aws-nuke on Window

참고
https://github.com/rebuy-de/aws-nuke/releases
https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/getting-started-install.html


  1. https://github.com/rebuy-de/aws-nuke/releases 에 접근 후 window.zip을 다운로드 한다.
Image

  1. 해당 zip 파일을 압축을 푼 후 이름을 aws-nuke로 이름을 변경한다.
Image

  1. aws nuke를 C:\Windows\System32 경로에 넣는다.

  1. IAM User를 생성한 뒤, AdministratorAccess 권한을 부여하고, 이후 Access Key를 발급한다.

  1. AWSCLIv2를 설치한다.
Image

  1. PowerShell을 관리자 권한으로 실행한다.

  1. aws configure을 설정한다.
Image

  1. C:\Users\user경로로 이동한다.
cd ~

  1. 메모장에 아래와 값은 값을 입력 후 <ACCOUNT_ID>를 본인이 사용하는 AWS Account ID로 변경한다.
notepad config.yml
regions:
- us-east-1
- us-east-2
- us-west-1
- us-west-2
- ap-northeast-1
- ap-northeast-2
- ap-northeast-3
- ap-southeast-1
- ap-southeast-2
- global

account-blacklist:
- "999999999999"

resource-types:
  excludes:
  - IAMUser
  - IAMUserPolicyAttachment
  - IAMUserAccessKey
  - Route53HostedZone
  - OSPackage
  - IAMVirtualMFADevice

accounts:
 <ACCOUNT_ID>:
     filters:
      IAMUser:
      - "aws-nuke-user"
      IAMUserPolicyAttachment:
      - property: RoleName
        value: "aws-nuke-user"
      IAMUserAccessKey:
      - property: UserName

  1. 아래 명령어를 입력 후 자기의 AWS Account ID랑 맞는지 확인한다.
aws sts get-caller-identity --query 'Account' --output text

  1. aws-nuke를 실행시킨다.
aws-nuke -c config.yml --no-dry-run

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors