인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

간서치님의 프로필 이미지
간서치

작성한 질문수

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

Launch Configuration과 Auto Scaling Group 구성 및 작동 확인

대괄호[]의 의미

작성

·

293

0

안녕하세요. 강의 재밌게 듣고 있습니다.

 

다름이 아니라 다른  resource이나 variable를 참조할 때

리소스타입.리소스이름.속성

aws_vpc.test.id

이런 형태로 사용을 하는데 

간혹 [aws_security_group.tf-asg-sg.id]

이렇게 대괄호를 사용하는 경우가 있는데 

어떤 차이가 있는지 궁금해서 질문 남겨 봅니다.

Have  a nice day!

답변 1

0

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

 

질문의 답변을 드리면 대괄호를 사용하는 tf 파일은 보통 Terraform Version 0.12 이하인 경우입니다. 

예를 들어 아래와 같이 0.11 이하 버전이 0.12 이상 버전의 경우입니다.

["${aws_vpc.availability_zones}"] -> aws_vpc.availability_zones

 

감사합니다.

간서치님의 프로필 이미지
간서치

작성한 질문수

질문하기