From dee3e69ca0ed6e66ee50971fd8d1ef240c9ae343 Mon Sep 17 00:00:00 2001 From: Taha Cherfia <taha.cherfia@holi.team> Date: Wed, 17 Jul 2024 14:58:36 +0200 Subject: [PATCH] infra: update deployment --- terraform/environments/deployment.tf | 2 +- terraform/environments/init.tf | 8 ++++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/terraform/environments/deployment.tf b/terraform/environments/deployment.tf index 2c56026..e2d1ca2 100644 --- a/terraform/environments/deployment.tf +++ b/terraform/environments/deployment.tf @@ -44,7 +44,7 @@ resource "google_cloud_run_v2_service" "translation_api_service" { env { name = "HOLI_LIBRETRANSLATE_BASE_URL" - value = local.environment == "production" ? "https://production.libretranslate.apis.holi.social" : "https://staging.libretranslate.apis.holi.social" + value = "https://${local.environment == "production" ? "production" : "staging"}.${data.terraform_remote_state.holi_libretranslate_common_state.outputs.dns_libretranslate_domain_name}" } resources { diff --git a/terraform/environments/init.tf b/terraform/environments/init.tf index 112dd65..e2c481a 100644 --- a/terraform/environments/init.tf +++ b/terraform/environments/init.tf @@ -21,6 +21,14 @@ data "terraform_remote_state" "holi_translation_api_common_state" { } } +data "terraform_remote_state" "holi_libretranslate_common_state" { + backend = "gcs" + config = { + bucket = "holi-shared-terraform-state" + prefix = "libretranslate-common" + } +} + # provider google including beta features provider "google" { region = local.default_region -- GitLab