AWS Control Tower 유효화시 발생하는「AWS Control Tower setup failed. Be sure your account is subscribed to the AWS EC2 service」문제 해결

AWS Control Tower 유효화시 발생하는「AWS Control Tower setup failed. Be sure your account is subscribed to the AWS EC2 service」문제를 해결하는 방법에 대해서 정리해 봤습니다.
2024.03.06

안녕하세요 클래스메소드 김재욱(Kim Jaewook) 입니다. 이번에는 AWS Control Tower 유효화시 발생하는「AWS Control Tower setup failed. Be sure your account is subscribed to the AWS EC2 service」문제를 해결하는 방법에 대해서 정리해 봤습니다.

문제 발생

AWS Control Tower 유효화를 시도하는 도중 다음과 같은 에러가 발생핬습니다.

AWS Control Tower setup failed. Be sure your account is subscribed to the AWS EC2 service

내용으로는 Amazon EC2 서비스를 구독하고 있는지 확인해 보라는 내용입니다. 하지만, AWS 계정에 가입하면 기본적으로 Amazon EC2 인스턴스는 생성할 수 있는 상황이며 별도의 구독은 불필요합니다.

그렇다면 무엇이 문제인걸까요?

문제 해결

AWS에서도 동일한 문제로 질문이 올라왔는데, 해결 방법으로는 배포하려고 하는 계정을 확인하고, 계정을 생성한지 얼마되지 않았다면 30분 동안 2개의 EC2 인스턴스를 가동해 볼 것과 AWS Control Tower 유효화의 전제 조건을 확인할 것 등의 설명을 하고 있습니다.

AWS Control Tower 유효화의 전제 조건은 아래 공식 문서에서 확인할 수 있습니다.

하지만, 여기서 한 가지 의문점이 생깁니다. 왜 EC2 인스턴스를 생성해야 하며, EC2 인스턴스 구독이 필요하다고 할까?

기본적으로 EC2 인스턴스는 쓴 만큼 비용을 지불하는 종량과금제 서비스입니다. 그렇다면 비용과 관련되어 있는 것은 아닐까요?

AWS 걀제 화면으로 넘어가서 결제 방법을 살펴보면 등록한 카드가「확인되지 않음」으로 표시된 것을 확인할 수 있습니다.

확인되지 않은 카드가 등록되어 있기에 AWS 서비스를 생성할 수 없는 것은 아닐까요?

올바른 결제를 위해 카드를 변경하고 다시 AWS Control Tower 유효화 작업을 실시합니다.

AWS Control Tower 유효화에 성공한 것을 확인할 수 있습니다.

본 블로그 게시글을 읽고 궁금한 사항이 있으신 분들은 kis2702@naver.com로 보내주시면 감사하겠습니다.