인프런 커뮤니티 질문&답변

best님의 프로필 이미지

작성한 질문수

스스로 구축하는 AWS 클라우드 인프라 with 테라폼(Terraform) - 기본편

Private subnet에 Application Load Balancer 구성

Terraform으로 Virtual Private Cloud(VPC) 구성 질문입니다.

21.10.21 00:26 작성

·

192

0

해당 챕터를 학습해보니 vpc.tf를 먼저 apply하여 생성한후 추가로 alb.tf를 다시 apply해야만 정상적으로 실행되는 것을 확인했습니다. 두개의 파일을 동시에 만들고 apply하면 EC2를 찾지 못한다는 에러가 나옵니다. 혹시 2개의 파일을 동시에 만들고 vpc.tf를 먼저 실행하고 이 부분이 완료되면 alb.tf가 실행되도록 하는 순차처리 방법이 있을까요? 

답변 1

0

노마드 콘텐츠 랩님의 프로필 이미지

2021. 10. 22. 02:59

안녕하세요. LB님 강의 들어주셔서 감사합니다.

 

Terraform 은 같은 디렉토리에 있는 tf 파일을 Terraform 엔진이 알아서 실행을 하게 됩니다. 그래서 질문의 내용처럼 tf 파일의 우선 처리하는 방법을 찾지 못했습니다.

일반적으로 다른 디렉토리에 각각 vpc.tf, alb.tf 를 실행하도록 하고 module 을 이용하는 방법과 main.tf 파일로 작성후 의존성을 가지도록 depends on 구문으로 우선 실행하는 방법을 사용하기 때문입니다.

 

감사합니다.

 

best님의 프로필 이미지

작성한 질문수

질문하기