인스턴스를 종료해야 하는데 종료 버튼을 누르면 계속해서 새로운 인스턴스가 생겨나는 문제가 있었다.
찾아보니 Auto Scaling 관련 문제라고 한다. 요약하면 aws 에서 자동으로 웹의 크기와 용량을 유지 및 관리하기 때문에 내가 하나를 종료하면 자동으로 하나를 실행시킨다는 것이다.
대시보드의 Auto Scaling Group 에 가보면 무엇인가 인스턴스 처럼 동작 중인 것이 있을 것이다. 그걸 삭제해준 뒤 다시 ec2 인스턴스로 들어가 인스턴스를 삭제하면 생성되는 인스턴스 없이 제대로 삭제된다.
삭제(delete)
를 써줘야 한다. 난 한국어판을 쓰고 있어서 삭제를 썼는데, 처음에는 이게 뭐지... 했다.
무수한 시도의 흔적들...
참고
https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-process-shutdown.html#as-shutdown-lbs-delete-asg-cli
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/TroubleshootingInstancesShuttingDown.html