diff --git a/charts/managed-identity-wallet/templates/deployment.yaml b/charts/managed-identity-wallet/templates/deployment.yaml index e68fdb612..9a1aa38ae 100644 --- a/charts/managed-identity-wallet/templates/deployment.yaml +++ b/charts/managed-identity-wallet/templates/deployment.yaml @@ -63,6 +63,8 @@ spec: key: {{ default .Values.miw.database.encryptionKey.secretKey "encryption-key" }} - name: AUTHORITY_WALLET_BPN value: {{ tpl .Values.miw.authorityWallet.bpn . }} + - name: AUTHORITY_WALLET_NAME + value: {{ default (tpl .Values.miw.authorityWallet.name . ) "" }} - name: AUTHORITY_WALLET_DID value: {{ printf "did:web:%s:%s" ( tpl .Values.miw.host . | replace ":" "%3A" | replace "/" ":") .Values.miw.authorityWallet.bpn }} - name: ENFORCE_HTTPS_IN_DID_RESOLUTION diff --git a/charts/managed-identity-wallet/tests/custom-values/deployment_test.yaml b/charts/managed-identity-wallet/tests/custom-values/deployment_test.yaml index 9ca2d6066..bb6c908c3 100644 --- a/charts/managed-identity-wallet/tests/custom-values/deployment_test.yaml +++ b/charts/managed-identity-wallet/tests/custom-values/deployment_test.yaml @@ -40,7 +40,7 @@ tests: path: spec.template.spec.containers[0].env - lengthEqual: path: spec.template.spec.containers[0].env - count: 19 # One hard-wired, four because Values.postgresql.internal.enabled == true and five from values.yaml "secrets" and "envs" + count: 20 # One hard-wired, four because Values.postgresql.internal.enabled == true and five from values.yaml "secrets" and "envs" - equal: path: spec.template.spec.containers[0].env value: @@ -52,11 +52,13 @@ tests: valueFrom: secretKeyRef: key: encryption-key - name: RELEASE-NAME-managed-identity-wallet + name: RELEASE-NAME-managed-identity-wallet-encryption-key - name: AUTHORITY_WALLET_BPN value: BPNL000000000000 - name: AUTHORITY_WALLET_DID value: did:web:RELEASE-NAME-managed-identity-wallet%3A8080:BPNL000000000000 + - name: AUTHORITY_WALLET_NAME + value: "" - name: ENFORCE_HTTPS_IN_DID_RESOLUTION value: "false" - name: APPLICATION_ENVIRONMENT diff --git a/charts/managed-identity-wallet/tests/default/deployment_test.yaml b/charts/managed-identity-wallet/tests/default/deployment_test.yaml index 9646c6e80..5c2303b7d 100644 --- a/charts/managed-identity-wallet/tests/default/deployment_test.yaml +++ b/charts/managed-identity-wallet/tests/default/deployment_test.yaml @@ -99,7 +99,7 @@ tests: path: spec.template.spec.containers[0].env - lengthEqual: path: spec.template.spec.containers[0].env - count: 19 # One hard-wired, four because Values.postgresql.internal.enabled == true and five from values.yaml "secrets" and "envs" + count: 20 # One hard-wired, four because Values.postgresql.internal.enabled == true and five from values.yaml "secrets" and "envs" - equal: path: spec.template.spec.containers[0].env value: diff --git a/charts/managed-identity-wallet/values.yaml b/charts/managed-identity-wallet/values.yaml index 30d4e5480..536d84340 100644 --- a/charts/managed-identity-wallet/values.yaml +++ b/charts/managed-identity-wallet/values.yaml @@ -123,6 +123,8 @@ miw: # -- Verifiable Credential expiry date. Format 'dd-MM-yyyy'. If empty it is set to 31-12- vcExpiryDate: "" authorityWallet: + # -- Authority Wallet Name + name: "" # -- Authority Wallet BPNL bpn: "BPNL000000000000" logging: