Skip to content

Commit

Permalink
Run 1
Browse files Browse the repository at this point in the history
  • Loading branch information
miguelpuiggarcia committed Oct 5, 2023
1 parent f0f73ea commit 47305d1
Showing 1 changed file with 4 additions and 5 deletions.
9 changes: 4 additions & 5 deletions gcp/cloud-run-v2/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -233,8 +233,7 @@ resource "google_eventarc_trigger" "default" {
}

resource "google_project_iam_binding" "eventarc_cloud_run" {
for_each = length(var.eventarc_triggers) > 0 && var.cloud_run_service_account != null && var.cloud_run_service_account != "" ? { "instance" : 1 } : {}

count = length(var.eventarc_triggers) > 0 && var.cloud_run_service_account != null && var.cloud_run_service_account != "" ? 1 : 0
project = var.project_id
role = "roles/eventarc.eventReceiver"

Expand All @@ -244,9 +243,9 @@ resource "google_project_iam_binding" "eventarc_cloud_run" {
}

resource "google_project_iam_binding" "eventarc_pubsub" {
for_each = length(var.eventarc_triggers) > 0 ? { "instance" : 1 } : {}
project = var.project_id
role = "roles/iam.serviceAccountTokenCreator"
count = length(var.eventarc_triggers) > 0 ? 1 : 0
project = var.project_id
role = "roles/iam.serviceAccountTokenCreator"

members = [
"serviceAccount:service-${data.google_project.current.number}@gcp-sa-pubsub.iam.gserviceaccount.com"
Expand Down

0 comments on commit 47305d1

Please sign in to comment.