Skip to content
Snippets Groups Projects
Commit 6b6e6fb8 authored by OZGCloud's avatar OZGCloud
Browse files

map userName password for muk user from secret

parent 67ff5eb3
No related branches found
No related tags found
No related merge requests found
......@@ -191,10 +191,18 @@ spec:
- name: ozgcloud_muk_server
value: {{ quote (required "ozgcloud.muk.server must be set if ozgcloud.muk is enabled" ((.Values.ozgcloud).muk).server) }}
{{- if ((.Values.ozgcloud).muk).authEnabled }}
- name: ozgcloud_muk_userName
value: {{ quote (required "ozgcloud.muk.userName must be set if ozgcloud.muk auth is enabled" ((.Values.ozgcloud).muk).userName) }}
- name: ozgcloud_muk_password
value: {{ quote (required "ozgcloud.muk.password must be set if ozgcloud.muk auth is enabled" ((.Values.ozgcloud).muk).password) }}
valueFrom:
secretKeyRef:
name: muk-user-secret
key: passwordHash
optional: false
- name: ozgcloud_muk_userName
valueFrom:
secretKeyRef:
name: muk-user-secret
key: login
optional: false
{{- end }}
{{- end }}
......
......@@ -33,6 +33,5 @@ spec:
keep_after_delete: {{ (.Values.etr_user).keep_after_delete | default false }}
login: {{ required ".Values.ozgcloud.muk.userName must be set if muk and auth is enabled" (.Values.ozgcloud).muk.userName }}
role: {{ (.Values.etr_user).role | default "USER" }}
credentials: {{ required ".Values.ozgcloud.muk.password must be set if muk and auth is enabled" (.Values.ozgcloud).muk.password }}
group: {{ (.Values.etr_user).group | default "Administratoren" }}
{{- end -}}
\ No newline at end of file
......@@ -41,8 +41,6 @@ tests:
authEnabled: true
server: muk.test.ozg.de
sender: "name"
userName: user
password: psw
asserts:
- contains:
path: spec.template.spec.containers[0].env
......@@ -58,12 +56,20 @@ tests:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_muk_userName
value: "user"
valueFrom:
secretKeyRef:
name: muk-user-secret
key: login
optional: false
- contains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_muk_password
value: "psw"
valueFrom:
secretKeyRef:
name: muk-user-secret
key: passwordHash
optional: false
- it: should not by default set muk values
asserts:
......@@ -108,30 +114,7 @@ tests:
asserts:
- failedTemplate:
errorMessage: "ozgcloud.muk.server must be set if ozgcloud.muk is enabled"
- it: should fail if muk user is not set when muk enabled and auth enabled
set:
ozgcloud:
muk:
enabled: true
authEnabled: true
sender: "name"
server: muk.test.ozg.de
password: psw
asserts:
- failedTemplate:
errorMessage: "ozgcloud.muk.userName must be set if ozgcloud.muk auth is enabled"
- it: should fail if muk password is not set when muk enabled and auth enabled
set:
ozgcloud:
muk:
enabled: true
authEnabled: true
sender: "name"
server: muk.test.ozg.de
userName: user
asserts:
- failedTemplate:
errorMessage: "ozgcloud.muk.password must be set if ozgcloud.muk auth is enabled"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment