diff --git a/charts/managed-identity-wallet/templates/deployment.yaml b/charts/managed-identity-wallet/templates/deployment.yaml index e68fdb612..3a0cd9781 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: {{ 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..375632f71 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: 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: