File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed
deployment/terraform/infra Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -114,6 +114,16 @@ resource "google_service_account_iam_member" "cloudrun_act_as_simulation" {
114114 member = " serviceAccount:${ module . cloud_run_tagger_api . sa_email } "
115115}
116116
117+ # Grant permission to read from Artifact Registry
118+ # This is required when updating Cloud Run service traffic - GCP validates access to container images
119+ resource "google_artifact_registry_repository_iam_member" "tagger_artifact_reader" {
120+ project = var. project_id
121+ location = var. region
122+ repository = " api-v2"
123+ role = " roles/artifactregistry.reader"
124+ member = " serviceAccount:${ module . cloud_run_tagger_api . sa_email } "
125+ }
126+
117127module "cloud_run_simulation_api" {
118128 source = " ./modules/fastapi_cloudrun"
119129
You can’t perform that action at this time.
0 commit comments