연재 시리즈

테라폼 시리즈 27편. HCL 언어 구조

악분 2022. 11. 14. 22:42
반응형

테라폼 코드는 HCL라는 언어로 작성합니다. HCL은 Block이라는 기본단위를 사용합니다. 테라폼 코드는 Block단위의 집합입니다.

 

Block의 설정(Body)은 Argument로 구성됩니다. 

Argument는 IDENTIFIER과 EXPRESSION으로 표현할 수 있습니다. 공식문서는 어렵게 설명되어 있는데, 단순하게 “필드이름”=”필드값”이라고 생각하면 됩니다.

참고자료: https://developer.hashicorp.com/terraform/language

 

Argument 중에 특수한 기능을 담당하는 Argument는 Meta-Argument라고 부릅니다. Meta-arguments는 공식문서(https://developer.hashicorp.com/terraform/language)에서 찾을 수 있습니다.

 

반응형