From 17a1dcab4aac4d1c2d836f9a0ffd240364b68a91 Mon Sep 17 00:00:00 2001 From: abuabraham-ttd Date: Thu, 30 Jan 2025 11:01:07 -0800 Subject: [PATCH 1/2] Allow override --- scripts/gcp-oidc/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/gcp-oidc/Dockerfile b/scripts/gcp-oidc/Dockerfile index 5d03ee49b..d687cc500 100644 --- a/scripts/gcp-oidc/Dockerfile +++ b/scripts/gcp-oidc/Dockerfile @@ -1,7 +1,7 @@ # sha from https://hub.docker.com/layers/amd64/eclipse-temurin/21.0.4_7-jre-alpine/images/sha256-8179ddc8a6c5ac9af935020628763b9a5a671e0914976715d2b61b21881cefca FROM eclipse-temurin@sha256:8179ddc8a6c5ac9af935020628763b9a5a671e0914976715d2b61b21881cefca -LABEL "tee.launch_policy.allow_env_override"="API_TOKEN_SECRET_NAME,DEPLOYMENT_ENVIRONMENT,CORE_BASE_URL,OPTOUT_BASE_URL" +LABEL "tee.launch_policy.allow_env_override"="API_TOKEN_SECRET_NAME,DEPLOYMENT_ENVIRONMENT,CORE_BASE_URL,OPTOUT_BASE_URL,DEBUG_MODE,SKIP_VALIDATIONS" LABEL "tee.launch_policy.log_redirect"="always" # Install Packages From 22a7a4da7be9cff3dc7d7c15e25c560c0ce9eea7 Mon Sep 17 00:00:00 2001 From: abuabraham-ttd <130511456+abuabraham-ttd@users.noreply.github.com> Date: Thu, 30 Jan 2025 11:06:43 -0800 Subject: [PATCH 2/2] add debug --- scripts/gcp-oidc/terraform/main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/gcp-oidc/terraform/main.tf b/scripts/gcp-oidc/terraform/main.tf index aefb68362..3a600e26e 100644 --- a/scripts/gcp-oidc/terraform/main.tf +++ b/scripts/gcp-oidc/terraform/main.tf @@ -106,6 +106,7 @@ resource "google_compute_instance_template" "uid_operator" { tee-image-reference = var.uid_operator_image tee-container-log-redirect = true tee-restart-policy = "Never" + tee-env-DEBUG_MODE = var.debug_mode tee-env-DEPLOYMENT_ENVIRONMENT = var.uid_deployment_env tee-env-API_TOKEN_SECRET_NAME = module.secret-manager.secret_versions[0] tee-env-CORE_BASE_URL = var.uid_deployment_env == "integ" ? "https://core-integ.uidapi.com" : "https://core-prod.uidapi.com"