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

Merge remote-tracking branch 'origin/master' into OZG-6944-Antragsraum-Attachment

parents afa82094 c84d5302
Branches
Tags
No related merge requests found
......@@ -163,3 +163,7 @@ app.kubernetes.io/namespace: {{ include "app.namespace" . }}
{{ printf "https://%s.%s" (include "app.ozgcloudBezeichner" .) (include "app.baseUrl" .) }}
{{- end -}}
{{- end -}}
{{- define "app.getZufiManagerAddress" -}}
{{- required "zufiManager.address must be set" (.Values.zufiManager).address -}}
{{- end -}}
\ No newline at end of file
......@@ -155,12 +155,14 @@ spec:
- name: ozgcloud_user-manager_url
value: {{ include "app.ozgcloud_migration_user-manager_address" . }}
{{- if (.Values.zufiManager).enabled }}
- name: ozgcloud_zufi-manager_address
value: {{ (.Values.zufiManager).address }}
value: {{ include "app.getZufiManagerAddress" . }}
- name: grpc_client_zufi-manager_address
value: {{ (.Values.zufiManager).address }}
value: {{ include "app.getZufiManagerAddress" . }}
- name: grpc_client_zufi-manager_negotiationType
value: {{ (.Values.zufiManager).grpcClientNegotiationType }}
value: {{ (.Values.zufiManager).grpcClientNegotiationType | default "PLAINTEXT" }}
{{- end}}
{{- if not (.Values.database).useExternal }}
- name: spring_data_mongodb_uri
valueFrom:
......
......@@ -57,9 +57,6 @@ usermanagerName: user-manager
administrationName: administration
zufiManager:
address: dns:///zufi-server.zufi:9090
elasticsearch:
certificateSecretName: elasticsearch-certificate
......
......@@ -35,51 +35,70 @@ set:
bezeichner: helm
imagePullSecret: test-image-pull-secret
tests:
- it: check default zufi-manager address
- it: zufi-manager should be disabled by default
asserts:
- contains:
- notContains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_zufi-manager_address
value: dns:///zufi-server.zufi:9090
any: true
- notContains:
path: spec.template.spec.containers[0].env
content:
name: grpc_client_zufi-manager_address
any: true
- notContains:
path: spec.template.spec.containers[0].env
content:
name: grpc_client_zufi-manager_negotiationType
any: true
- it: should set custom zufi-manager address
- it: should require zufi-manager address
set:
zufiManager:
address: dns://other.zufi:9090
enabled: true
asserts:
- contains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_zufi-manager_address
value: dns://other.zufi:9090
- failedTemplate:
errorMessage: "zufiManager.address must be set"
- it: check default zufi-manager grpc client address
- it: should set zufi-manager address
set:
zufiManager:
enabled: true
address: dns:///zufi-server.zufi-test:9090
asserts:
- contains:
path: spec.template.spec.containers[0].env
content:
name: grpc_client_zufi-manager_address
value: dns:///zufi-server.zufi:9090
value: dns:///zufi-server.zufi-test:9090
- contains:
path: spec.template.spec.containers[0].env
content:
name: ozgcloud_zufi-manager_address
value: dns:///zufi-server.zufi-test:9090
- it: should set custom zufi-manager grpc client address
- it: check default zufi-manager grpc negotiationType
set:
zufiManager:
address: dns://other.zufi:9090
enabled: true
address: dns:///zufi-server.zufi-test:9090
asserts:
- contains:
path: spec.template.spec.containers[0].env
content:
name: grpc_client_zufi-manager_address
value: dns://other.zufi:9090
name: grpc_client_zufi-manager_negotiationType
value: PLAINTEXT
- it: check if zufi-manager negotiationType is set
- it: should set zufi-manager negotiationType
set:
zufiManager:
grpcClientNegotiationType: NOT_DEFAULT
enabled: true
address: dns:///zufi-server.zufi-test:9090
grpcClientNegotiationType: TLS
asserts:
- contains:
path: spec.template.spec.containers[0].env
content:
name: grpc_client_zufi-manager_negotiationType
value: NOT_DEFAULT
value: TLS
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment