list
[Terraform] count vs for_each Meta-Argument 차이점 - 변수 list(object) 타입 사용
Terraform을 사용하면서 여러 개의 리소스를 생성해야 할 때 대표적으로 count, for_each 두 가지를 사용합니다. 두 개의 차이점과 주의사항에 대해 알아보겠습니다. Count count 메타 인수는 정수를 허용하고 전체 리소스, 모듈을 반복하여 만들 수 있습니다. count로 구성하게 되면 count.index를 활용하여 count에서 생성한 인덱스에 접근 가능합니다. AWS VPC, Subnet을 생성하는 테라폼 코드를 작성해 보겠습니다. Subnet을 list(object) 타입으로 정의해서 리소스를 여러 개 생성하겠습니다. resource "aws_vpc" "main" { cidr_block = "10.0.0.0/16" tags = { Name = "vpc" } } variable "..