Local
로컬 값: 하나의 구성 파일 내에서만 사용되는 일종의 상수
여러번 반복해서 사용되는 값을 한 곳에 정의하여 코드이 가독성과 유지보수성을 높임
정의
`locals { ... } `
예시
locals {
instance_name = "my-instance"
environment = "production"
}
사용
로컬 값은 ${local.name}
형식으로 참조된다
resource "aws_instance" "example" {
name = local.instance_name
...
}
용도
- 반복적으로 사용되는 값 중앙 관리
- 계산된 값 또는 복잡한 표현식 단순화
- 구성 파일의 가독성 향상
'IaC👩💻 > TerraForm' 카테고리의 다른 글
[TerraForm] Count (0) | 2024.08.23 |
---|---|
[TerraForm] Outputs (0) | 2024.08.23 |
[TerraForm] variable (0) | 2024.08.23 |
[Terraform] 리소스와 데이터 (0) | 2024.08.23 |
[Terraform] 기본 사용법 (0) | 2024.08.23 |