CHAAANY ARCHIVE

IAC

1개의 기록을 주제별로 둘러보세요.

Terraform 표현식 이해하기: 값·참조·조건식·for 식을 구분하는 기준

Terraform에서 arbitrary expressions는 별도의 특수 문법 이름이라기보다, 인수 값에 리터럴만 쓰지 않고 참조·연산·함수·조건식처럼 값을 계산하는 표현식을 사용할 수 있다는 뜻에 가깝다.기존 메모에서는 이를 “임의 표현식”이라고 번역하고 내장 함수와 연산자를 쓸 수 있다고만 적었다. 핵심은 맞지만, 모든 위치에서 모든 표현식을 쓸 수 있는 것은 아니다. 어떤 블록과 인수에 표현식이 놓였는지에 따라 허용되는 타입과 참조 범위가 달라진다.인수 오른쪽에는 값이 되는 표현식이 온다Terraform 설정의 기본 모양은 블록, 인수, 표현식으로 나뉜다.resource "example_server" "app" { name = "api-server"}resource는 블록 유형이다.example..

728x90