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

set muk userName password env

parent e13139ea
Branches
Tags
No related merge requests found
......@@ -190,6 +190,12 @@ spec:
value: {{ quote (required "ozgcloud.muk.sender must be set if ozgcloud.muk is enabled" ((.Values.ozgcloud).muk).sender) }}
- 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) }}
{{- end }}
{{- end }}
......
......@@ -38,8 +38,11 @@ tests:
ozgcloud:
muk:
enabled: true
authEnabled: true
server: muk.test.ozg.de
sender: "name"
userName: user
password: psw
asserts:
- contains:
path: spec.template.spec.containers[0].env
......@@ -51,6 +54,17 @@ tests:
content:
name: ozgcloud_muk_server
value: muk.test.ozg.de
- contains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_muk_userName
value: "user"
- contains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_muk_password
value: "psw"
- it: should not by default set muk values
asserts:
- notContains:
......@@ -63,6 +77,16 @@ tests:
content:
name: ozgcloud_muk_server
any: true
- notContains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_muk_userName
any: true
- notContains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_muk_password
any: true
- it: should fail if sender name is not set
set:
......@@ -84,6 +108,30 @@ 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