강의

멘토링

커뮤니티

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

최선을 다하자님의 프로필 이미지
최선을 다하자

작성한 질문수

처음 시작하는 Infrastructure as Code: AWS & 테라폼

s3 버킷 관련 질문

작성

·

223

0

resource "aws_s3_bucket" "test" {   ==1번

  bucket = "terraform-101-test"  ===2번

}

여기서 주는 명칭 중 2번은 버킷의 이름이 되는 것 같은데 1번에 주는 이름은 어떤 이름인지요???

답변 1

0

송주영님의 프로필 이미지
송주영
지식공유자

안녕하세요.

송주영입니다.

1번은 terraform 의 resource 네임입니다.

테라폼 코드에서의 변수명(?) 이라고 생각하면 됩니다.

정확한 비유는 아니지만, 굳이 비유를 하자면 아래처럼 비유할 수 있을 것 같습니다.

string test = "terraform-101-test"   -> aws_s3_bucket test = "terraform-101-test"

결국 말씀하신대로 aws_s3_bucket test 란 resource 의 실제 이름(aws에서 만들어지는) 이 2번이 됩니다.

최선을 다하자님의 프로필 이미지
최선을 다하자

작성한 질문수

질문하기