From e218b91e373f9527177e414c962b3ade92aafc89 Mon Sep 17 00:00:00 2001
From: Kalin Daskalov <kalin.daskalov@vereign.com>
Date: Mon, 15 Apr 2024 17:02:35 +0300
Subject: [PATCH] Update deployment configurations for swissrun agent

---
 .../ci-cd/helm/templates/deployment.yaml      | 45 +++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/apps/agent/deployment/ci-cd/helm/templates/deployment.yaml b/apps/agent/deployment/ci-cd/helm/templates/deployment.yaml
index cb3c1943..68f560ef 100644
--- a/apps/agent/deployment/ci-cd/helm/templates/deployment.yaml
+++ b/apps/agent/deployment/ci-cd/helm/templates/deployment.yaml
@@ -163,6 +163,51 @@ spec:
             value: {{ .Values.hin.agent.api.jwt.publicKey | quote }}
           - name: AGENT_OOB_URL
             value: {{ .Values.hin.agent.oob.url | quote }}
+        {{- else if eq .Release.Namespace "swissrun" }}
+          - name: LEDGERS
+            value: {{ .Values.swissrun.agent.ledgers | quote }}
+          - name : AGENT_PEER_URL
+            value: {{ .Values.swissrun.agent.peer.url | quote }}
+          - name: AGENT_NAME
+            value: {{ .Values.swissrun.agent.name | quote }}
+          - name: AGENT_KEY
+            value: {{ .Values.swissrun.agent.key | quote }}
+          - name: AGENT_DID_SEED
+            value: {{ .Values.swissrun.agent.did.seed | quote }}
+          - name: AGENT_DB_HOST
+            value: {{ .Values.swissrun.agent.db.host | quote }}
+          - name: AGENT_DB_USER
+            value: {{ .Values.swissrun.agent.db.user | quote }}
+          - name: AGENT_DB_PASS
+            value: {{ .Values.swissrun.agent.db.pass | quote }}
+          - name: AGENT_PORT
+            value: {{ .Values.swissrun.agent.port | quote }}
+          - name: AGENT_IS_REST
+            value: {{ .Values.swissrun.agent.is.rest | quote }}
+          - name: AGENT_IS_SVDX
+            value: {{ .Values.swissrun.agent.is.svdx | quote }}
+          - name: AGENT_SVDX_WEBHOOK_URL
+            value: {{ .Values.swissrun.agent.svdx.webhook.url | quote }}
+          - name: AGENT_SVDX_BASIC_USER
+            value: {{ .Values.swissrun.agent.svdx.basic.user | quote }}
+          - name: AGENT_SVDX_BASIC_PASS
+            value: {{ .Values.swissrun.agent.svdx.basic.pass | quote }}
+          - name: AGENT_MAX_MESSAGES
+            value: {{ .Values.swissrun.agent.max.messages | quote }}
+          - name: AGENT_RETE_LIMIT
+            value: {{ .Values.swissrun.agent.rete.limit | quote }}
+          - name: ALLOWED_ORIGINS
+            value: {{ .Values.swissrun.agent.allowedOrigin | quote }}
+          - name: AGENT_OOB_GOALS 
+            value: {{ .Values.swissrun.agent.invitationGoals | quote }}
+          - name: AUTH_BASIC_USER
+            value: {{ .Values.swissrun.agent.api.basic.user | quote }}
+          - name: AUTH_BASIC_PASS
+            value: {{ .Values.swissrun.agent.api.basic.pass | quote }}
+          - name: AUTH_JWT_PUBLIC_KEY
+            value: {{ .Values.swissrun.agent.api.jwt.publicKey | quote }}
+          - name: AGENT_OOB_URL
+            value: {{ .Values.swissrun.agent.oob.url | quote }}
         {{- else if eq .Release.Namespace "cloud-auth" }}
           - name: LEDGERS
             value: {{ .Values.ca.agent.ledgers | quote }}
-- 
GitLab