24.03.05 17:30 작성
·
143
·
수정됨
1
resource "aws_instance" "web" {
ami = data.aws_ami.ubuntu.id
instance_type = "t2.micro"
tags = {
name = "MyEc2"
}
depends_on = [aws_default_subnet.default_az1]
}
resource "aws_default_subnet" "default_az1" {
availability_zone = "us-west-2a"
tags = {
Name = "Default subnet for us-west-2a"
}
}
aws default subnet을 지정해주는 terraform resource가 있는 것 같은데 정상동작했어요 ! 이런 방법은 어떤가요 ? aws cli를 따로 사용해야하니 왠지 terraform에 종속성이 생긴 느낌이들어서요
답변 1
0
2024. 03. 06. 10:21
안녕하세요 정채진님,
원래 테라폼으로 Subnet 지정해주는게 맞습니다. 보통 회사에서는 기본 network는 다 지우고 새로 다시 만드는게 일반적이지만, 배울 때에는 그렇게까지 하실 필요는 없습니다.