• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

s3 버킷 관련 질문

20.12.31 13:16 작성 조회수 127

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번이 됩니다.