반응형
depends_on
Terraform에서 depends_on은 리소스 간의 추론되지 않는 의존성/의존관계(dependency)을 수동으로 지정하는 메타 파라미터(meta-parameter)이다.
아주 쉽게, A라는 리소스가 다 만들어진 다음에야 B라는 리소스를 만들 수 있도록 하려고 할 때 depends_on을 사용하면 된다.
depends_on은 Resource 블록 내에 적는다.
📌 예시:
aws_s3_bucket.bucket
라는 리소스가 먼저 만들어 진 다음에,
aws_s3_bucket_object.object
라는 리소스를 생성하기
resource "aws_s3_bucket" "bucket" {
bucket = "my-example-bucket"
}
resource "aws_s3_bucket_object" "object" {
bucket = aws_s3_bucket.bucket.id
key = "example.txt"
content = "Hello Terraform"
depends_on = [aws_s3_bucket.bucket] ##depends_on으로 의존성을 명시
}
🤔 문제
수동으로 의존성(dependency)을 지정해야 합니다.
Terraform이 해당 의존성을 올바르게 인식하도록 하기 위해 어떤 리소스 메타 파라미터(meta-parameter)를 사용할 수 있나요?
답변란에 입력하세요. 대소문자는 구분하지 않으며 정답의 모든 변형이 인정됩니다.
정답
더보기
depends_on
반응형
'Terraform' 카테고리의 다른 글
[Terraform] 값 참조하는 방법 쉽게 정리 (0) | 2025.06.28 |
---|---|
[Terraform] 테라폼에서 Secret(비밀 정보) 관리하는 주요 방법 (0) | 2025.06.27 |
[Terraform] Terraform Cloud란? 쉽게 정리 (0) | 2025.06.27 |
[Terraform] Splat Expressions와 For Expressions 쉽게 정리 (0) | 2025.06.26 |
[Terraform] variable란? 쉽게 정리 (terraform.tfvars란) (0) | 2025.06.23 |