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

Merge pull request 'OZG-3961 OZG-4331 switch for old kopOperator to keep...

Merge pull request 'OZG-3961 OZG-4331 switch for old kopOperator to keep clients' (#294) from OperatorClientFix into master

Reviewed-on: https://git.ozg-sh.de/mgm/goofy/pulls/294


Reviewed-by: default avatarOZGCloud <ozgcloud@mgm-tp.com>
parents 1675c245 128b0ed3
No related branches found
No related tags found
No related merge requests found
{{ range $client := .Values.sso.keycloak_clients }}
---
{{- if $client.kopOperator }}
apiVersion: api.kop-stack.de/v1
kind: KopKeycloakClient
{{- else }}
apiVersion: operator.ozgcloud.de/v1
kind: OzgKeycloakClient
{{- end }}
metadata:
name: {{ include "app.generateKeycloakClientRessourceName" $client.client_name }}
namespace: {{ include "app.namespace" $ }}
{{- if $client.kopOperator }}
annotations:
"helm.sh/resource-policy": keep
{{- end }}
spec:
keep_after_delete: {{ $.Values.sso.keep_after_delete | default false }}
client_name: {{ $client.client_name }}
......
......@@ -51,6 +51,27 @@ tests:
- equal:
path: metadata.namespace
value: by-helm-test
- it: should contain header data for kopOperator
set:
sso:
keycloak_clients:
- client_name: alfa
kopOperator: true
asserts:
- isAPIVersion:
of: api.kop-stack.de/v1
- isKind:
of: KopKeycloakClient
- it: should have annotations for kopOperator
set:
sso:
keycloak_clients:
- client_name: alfa
kopOperator: true
asserts:
- equal:
path: metadata.annotations.[helm.sh/resource-policy]
value: keep
- it: should have default Values
set:
baseUrl: test.by.ozg-cloud.de
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment