diff --git a/charts/portal/templates/deployment-frontend-portal.yaml b/charts/portal/templates/deployment-frontend-portal.yaml index 2d6376497..b6fcc1989 100644 --- a/charts/portal/templates/deployment-frontend-portal.yaml +++ b/charts/portal/templates/deployment-frontend-portal.yaml @@ -37,5 +37,16 @@ spec: {{- toYaml .Values.securityContext | nindent 12 }} image: {{ .Values.frontend.portal.image.name }}:{{ .Values.frontend.portal.image.portaltag | default .Chart.AppVersion }} imagePullPolicy: "Always" + env: + - name: PORTAL_FRONTEND_URL + value: "{{ .Values.frontend.env.PORTAL_FRONTEND_URL }}" + - name: PORTAL_BACKEND_URL + value: "{{ .Values.frontend.env.PORTAL_BACKEND_URL }}" + - name: CENTRALIDP_URL + value: "{{ .Values.frontend.env.CENTRALIDP_URL }}" + - name: BPDM_API_URL + value: "{{ .Values.frontend.env.BPDM_API_URL }}" + - name: SEMANTICS_URL + value: "{{ .Values.frontend.env.SEMANTICS_URL }}" ports: - containerPort: {{ .Values.portContainer }} diff --git a/charts/portal/templates/deployment-frontend-registration.yaml b/charts/portal/templates/deployment-frontend-registration.yaml index 742c4e93a..32e908eb7 100644 --- a/charts/portal/templates/deployment-frontend-registration.yaml +++ b/charts/portal/templates/deployment-frontend-registration.yaml @@ -37,5 +37,12 @@ spec: {{- toYaml .Values.securityContext | nindent 12 }} image: {{ .Values.frontend.registration.image.name }}:{{ .Values.frontend.registration.image.registrationtag | default .Chart.AppVersion }} imagePullPolicy: "Always" + env: + - name: PORTAL_FRONTEND_URL + value: "{{ .Values.frontend.env.PORTAL_FRONTEND_URL }}" + - name: PORTAL_BACKEND_URL + value: "{{ .Values.frontend.env.PORTAL_BACKEND_URL }}" + - name: CENTRALIDP_URL + value: "{{ .Values.frontend.env.CENTRALIDP_URL }}" ports: - containerPort: {{ .Values.portContainer }} diff --git a/charts/portal/values-beta.yaml b/charts/portal/values-beta.yaml index 2886dc4fe..409c53007 100644 --- a/charts/portal/values-beta.yaml +++ b/charts/portal/values-beta.yaml @@ -62,6 +62,13 @@ frontend: image: registrationtag: 1.0.0-RC1 + env: + PORTAL_FRONTEND_URL: "https://portal.beta.demo.catena-x.net" + PORTAL_BACKEND_URL: "https://portal-backend.beta.demo.catena-x.net" + CENTRALIDP_URL: "https://centralidp.beta.demo.catena-x.net/auth" + BPDM_API_URL: "https://partners-pool.beta.demo.catena-x.net/api" + SEMANTICS_URL: "https://semantics.beta.demo.catena-x.net" + backend: ingress: enabled: true diff --git a/charts/portal/values-dev.yaml b/charts/portal/values-dev.yaml index 97c8e849f..1b0c7b13f 100644 --- a/charts/portal/values-dev.yaml +++ b/charts/portal/values-dev.yaml @@ -62,6 +62,13 @@ frontend: image: registrationtag: main_d51a09ce7b8002abd2844dc82871916062c0b86f + env: + PORTAL_FRONTEND_URL: "https://portal.dev.demo.catena-x.net" + PORTAL_BACKEND_URL: "https://portal-backend.dev.demo.catena-x.net" + CENTRALIDP_URL: "https://centralidp.dev.demo.catena-x.net/auth" + BPDM_API_URL: "https://partners-pool.dev.demo.catena-x.net/api" + SEMANTICS_URL: "https://semantics.dev.demo.catena-x.net" + backend: ingress: enabled: true diff --git a/charts/portal/values-int.yaml b/charts/portal/values-int.yaml index 380e5252c..8723408f9 100644 --- a/charts/portal/values-int.yaml +++ b/charts/portal/values-int.yaml @@ -62,6 +62,13 @@ frontend: image: registrationtag: 1.0.0-RC1 + env: + PORTAL_FRONTEND_URL: "https://portal.int.demo.catena-x.net" + PORTAL_BACKEND_URL: "https://portal-backend.int.demo.catena-x.net" + CENTRALIDP_URL: "https://centralidp.int.demo.catena-x.net/auth" + BPDM_API_URL: "https://partners-pool.int.demo.catena-x.net/api" + SEMANTICS_URL: "https://semantics.int.demo.catena-x.net" + backend: ingress: enabled: true diff --git a/charts/portal/values-pen.yaml b/charts/portal/values-pen.yaml index 2071846ae..ba68f7693 100644 --- a/charts/portal/values-pen.yaml +++ b/charts/portal/values-pen.yaml @@ -62,6 +62,13 @@ frontend: image: registrationtag: 1.0.0-RC1 + env: + PORTAL_FRONTEND_URL: "https://portal-pen.dev.demo.catena-x.net" + PORTAL_BACKEND_URL: "https://portal-backend-pen.dev.demo.catena-x.net" + CENTRALIDP_URL: "https://centralidp-pen.dev.demo.catena-x.net/auth" + BPDM_API_URL: "https://partners-pool-pen.dev.demo.catena-x.net/api" + SEMANTICS_URL: "https://semantics-pen.dev.demo.catena-x.net" + backend: ingress: enabled: true diff --git a/charts/portal/values-preprod.yaml b/charts/portal/values-preprod.yaml index f91d6a191..354c0f415 100644 --- a/charts/portal/values-preprod.yaml +++ b/charts/portal/values-preprod.yaml @@ -62,6 +62,13 @@ frontend: image: registrationtag: 1.0.0-RC1 + env: + PORTAL_FRONTEND_URL: "https://portal.pre-prod.demo.catena-x.net" + PORTAL_BACKEND_URL: "https://portal-backend.pre-prod.demo.catena-x.net" + CENTRALIDP_URL: "https://centralidp.pre-prod.demo.catena-x.net/auth" + BPDM_API_URL: "https://partners-pool.pre-prod.demo.catena-x.net/api" + SEMANTICS_URL: "https://semantics.pre-prod.demo.catena-x.net" + backend: ingress: enabled: true diff --git a/charts/portal/values.yaml b/charts/portal/values.yaml index fcadc19a3..ff9d86c7e 100644 --- a/charts/portal/values.yaml +++ b/charts/portal/values.yaml @@ -45,6 +45,12 @@ frontend: image: name: "ghcr.io/catenax-ng/tx-portal-assets" assetstag: 1.0.0-RC1 + env: + PORTAL_FRONTEND_URL: "https://portal.dummy" + PORTAL_BACKEND_URL: "https://portal-backend.dummy" + CENTRALIDP_URL: "https://centralidp.dummy/auth" + BPDM_API_URL: "https://partners-pool.dummy" + SEMANTICS_URL: "https://semantics.dummy" backend: ingress: