>

terraform을 사용하여 Google 클라우드 내에 인스턴스를 만들려고 할 때 적용 할 때마다 'compute.subnetworks.use'권한 오류가 계속 발생합니다. 문제가되는 코드는 다음과 같습니다.

network_interface {
    subnetwork_project = "hp-cof-st-core-sbx-dev"
    subnetwork = "net-cof-st-core-sbx-dev-entfacing-ue4-1"

  }

"나와 공유 된 네트워크 설정"을 통해 서브넷을 사용하여 인스턴스를 만들고 싶습니다. 포털을 통해 구성되는 방법의 예는 다음과 같습니다.

Google 포털의 구성 1

테라 폼 내에서 이것을 구성하려고 할 때마다 다음 메시지가 표시됩니다 :

Error: Error applying plan:

1 error(s) occurred:

  • google_compute_instance.default: 1 error(s) occurred:

  • google_compute_instance.default: Error creating instance: googleapi: Error 403: Required 'compute.subnetworks.use' permission for 'projects/hp-cof-st-core-sbx-dev/regions/us-east4-a/subnetworks/net-cof-st-core-sbx-dev-entfacing-ue4-1', forbidden


  • 답변 # 1

    인스턴스를 생성하는 데 사용하는 서비스 계정에는 인스턴스를 생성하는 편집자 또는 관리자 역할이 있어야합니다. IAM 및 관리자 메뉴로 이동하여 역할을 편집자 또는 관리자로 변경하여이를 업데이트 할 수 있습니다.

  • 이전 uwp Caliburnmicro 탐색
  • 다음 sql - 테라 데이타 - 시퀀스 유효 기간의 형식 변경