본문 바로가기

클라우드/GCP 자원 테라폼으로 관리해보기

(11) API Key 추가

반응형

 

Terraform을 통해 API Key를 생성하고 서비스를 지정해주는 방법이다.

 

resource "google_apikeys_key" "api_key" {
  display_name = "my-api-key"  # API 키의 표시 이름 설정 (필수)
  name = "my-api-key"
  project = "pjt-an3-dev-vm-2"

  restrictions {
    api_targets {
      service = "admin.googleapis.com"
    #   methods = ["GET*"]
    }
    api_targets {
      service = "cloudfunctions.googleapis.com"
    #   methods = ["GET*"]
    }
    api_targets {
      service = "logging.googleapis.com"
    #   methods = ["GET*"]
    }    
  }

}

 

 

테라폼을 통해 생성된 키 정보

반응형

'클라우드 > GCP 자원 테라폼으로 관리해보기' 카테고리의 다른 글

(13) Cloud Run  (0) 2024.06.09
(12) 임시 GCS  (0) 2024.06.09
(10) LoadBalancer 구성  (0) 2024.06.09
(9) GCP API 활성화  (0) 2024.06.09
(8-5) Terraform에서 helm 관리 - Ingress Controller  (0) 2024.06.09