강의

멘토링

로드맵

인프런 커뮤니티 질문&답변

정채진님의 프로필 이미지
정채진

작성한 질문수

실리콘밸리 엔지니어와 함께하는 테라폼(Terraform)

테라폼을 이용해 AWS EC2(AWS Elastic Compute Cloud) 만들기

subnet 생성을 terraform으로 하는게 괜찮을지 고민입니다.

작성

·

285

·

수정됨

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에 종속성이 생긴 느낌이들어서요

퀴즈

61%나 틀려요. 한번 도전해보세요!

AWS IAM의 주된 역할은 무엇일까요?

가상 프라이빗 클라우드 내 네트워크를 관리하는 것

객체 기반 데이터를 저장하고 관리하는 것

AWS 리소스에 대한 사용자, 그룹 및 권한을 생성하고 관리하는 것

클라우드에서 가상 서버 인스턴스를 실행하는 것

답변 1

0

미쿡엔지니어님의 프로필 이미지
미쿡엔지니어
지식공유자

안녕하세요 정채진님,

원래 테라폼으로 Subnet 지정해주는게 맞습니다. 보통 회사에서는 기본 network는 다 지우고 새로 다시 만드는게 일반적이지만, 배울 때에는 그렇게까지 하실 필요는 없습니다.

정채진님의 프로필 이미지
정채진

작성한 질문수

질문하기