From 637fa55e740d4f96524f8da1fefada479d9054ec Mon Sep 17 00:00:00 2001 From: Jan Zickermann <jan.zickermann@dataport.de> Date: Thu, 12 Dec 2024 12:40:33 +0100 Subject: [PATCH] #2 OZG-7121 helm: Resolve helm install warnings --- src/main/helm/templates/certificate.yaml | 5 ++--- src/main/helm/templates/deployment.yaml | 3 ++- src/test/helm/deployment_env_test.yaml | 11 +++++++++++ 3 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/main/helm/templates/certificate.yaml b/src/main/helm/templates/certificate.yaml index 434f8b4..c9decda 100644 --- a/src/main/helm/templates/certificate.yaml +++ b/src/main/helm/templates/certificate.yaml @@ -23,14 +23,13 @@ spec: passwordSecretRef: name: xta-test-server-default-secret key: keystorePassword - alias: xta-test-server pkcs12: create: true passwordSecretRef: name: xta-test-server-default-secret key: keystorePassword subject: - organisations: + organizations: - "XtaTestOrga" countries: - DE @@ -40,7 +39,7 @@ spec: - Kiel provinces: - Schleswig-Holstein - steetAddresses: + streetAddresses: - "Test-Str. 4" postalCodes: - "22222" diff --git a/src/main/helm/templates/deployment.yaml b/src/main/helm/templates/deployment.yaml index a1d4ea7..f4e84a0 100644 --- a/src/main/helm/templates/deployment.yaml +++ b/src/main/helm/templates/deployment.yaml @@ -65,6 +65,8 @@ spec: value: /store/keystore.jks - name: server_ssl_trust-store value: /store/truststore.jks + - name: server_ssl_key-alias + value: certificate {{- with include "app.getCustomList" . }} {{ . | indent 10 }} {{- end }} @@ -125,7 +127,6 @@ spec: - name: xta-test-server-tls-store mountPath: "/store/" readOnly: true - volumes: - name: temp-dir emptyDir: {} diff --git a/src/test/helm/deployment_env_test.yaml b/src/test/helm/deployment_env_test.yaml index 52c9484..d9ac051 100644 --- a/src/test/helm/deployment_env_test.yaml +++ b/src/test/helm/deployment_env_test.yaml @@ -51,6 +51,17 @@ tests: content: name: server_ssl_key-store value: /store/keystore.jks + - it: should set key alias + set: + ozgcloud: + environment: dev + imagePullSecret: image-pull-secret + asserts: + - contains: + path: spec.template.spec.containers[0].env + content: + name: server_ssl_key-alias + value: certificate - it: should set truststore set: ozgcloud: -- GitLab