From 8d24142102f4d02a69f1410df1334fda289270de Mon Sep 17 00:00:00 2001 From: Paul Latzelsperger Date: Thu, 19 Sep 2024 09:05:55 +0200 Subject: [PATCH] provide sts token url as variable --- deployment/consumer.tf | 2 +- deployment/modules/identity-hub/outputs.tf | 4 ++++ deployment/provider.tf | 7 +++---- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/deployment/consumer.tf b/deployment/consumer.tf index 4aca270f..f4b78a69 100644 --- a/deployment/consumer.tf +++ b/deployment/consumer.tf @@ -26,7 +26,7 @@ module "consumer-connector" { } vault-url = "http://consumer-vault:8200" namespace = kubernetes_namespace.ns.metadata.0.name - sts-token-url = "http://consumer-identityhub:7084/api/sts/token" + sts-token-url = module.consumer-identityhub.sts-token-url } # consumer identity hub diff --git a/deployment/modules/identity-hub/outputs.tf b/deployment/modules/identity-hub/outputs.tf index 99e8f306..aeed928a 100644 --- a/deployment/modules/identity-hub/outputs.tf +++ b/deployment/modules/identity-hub/outputs.tf @@ -35,4 +35,8 @@ output "credentials" { path = var.credentials-dir content = fileset(var.credentials-dir, "*-credential.json") } +} + +output "sts-token-url"{ + value = "http://${kubernetes_service.ih-service.metadata.0.name}:${var.ports.sts-api}/api/sts/token" } \ No newline at end of file diff --git a/deployment/provider.tf b/deployment/provider.tf index 951d357d..aa510350 100644 --- a/deployment/provider.tf +++ b/deployment/provider.tf @@ -27,8 +27,7 @@ module "provider-qna-connector" { } namespace = kubernetes_namespace.ns.metadata.0.name vault-url = "http://provider-vault:8200" - sts-token-url = "http://provider-identityhub:7084/api/sts/token" - + sts-token-url = module.provider-identityhub.sts-token-url } # Second provider connector "provider-manufacturing" @@ -43,7 +42,7 @@ module "provider-manufacturing-connector" { } namespace = kubernetes_namespace.ns.metadata.0.name vault-url = "http://provider-vault:8200" - sts-token-url = "http://provider-identityhub:7084/api/sts/token" + sts-token-url = module.provider-identityhub.sts-token-url } module "provider-identityhub" { @@ -70,7 +69,7 @@ module "provider-catalog-server" { participantId = var.provider-did namespace = kubernetes_namespace.ns.metadata.0.name vault-url = "http://provider-vault:8200" - sts-token-url = "http://provider-identityhub:7084/api/sts/token" + sts-token-url = module.provider-identityhub.sts-token-url database = { user = "catalog_server"