Skip to content
Snippets Groups Projects
Commit e783b211 authored by Lukas Malte Monnerjahn's avatar Lukas Malte Monnerjahn
Browse files

xta-keystore secret config

parent ae756b1f
Branches
Tags
1 merge request!2OZG-7491 pipeline: Change version format
Pipeline #1609 passed
#
# Copyright (C) 2023 Das Land Schleswig-Holstein vertreten durch den
# Ministerpräsidenten des Landes Schleswig-Holstein
# Staatskanzlei
# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
#
# Lizenziert unter der EUPL, Version 1.2 oder - sobald
# diese von der Europäischen Kommission genehmigt wurden -
# Folgeversionen der EUPL ("Lizenz");
# Sie dürfen dieses Werk ausschließlich gemäß
# dieser Lizenz nutzen.
# Eine Kopie der Lizenz finden Sie hier:
#
# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
#
# Sofern nicht durch anwendbare Rechtsvorschriften
# gefordert oder in schriftlicher Form vereinbart, wird
# die unter der Lizenz verbreitete Software "so wie sie
# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
# ausdrücklich oder stillschweigend - verbreitet.
# Die sprachspezifischen Genehmigungen und Beschränkungen
# unter der Lizenz sind dem Lizenztext zu entnehmen.
#
{{/* vim: set filetype=mustache: */}} {{/* vim: set filetype=mustache: */}}
{{/* error check 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec) */}} {{/* error check 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec) */}}
......
...@@ -22,13 +22,15 @@ ...@@ -22,13 +22,15 @@
# unter der Lizenz sind dem Lizenztext zu entnehmen. # unter der Lizenz sind dem Lizenztext zu entnehmen.
# #
{{- if (.Values.xta).rootCa }} {{- if (.Values.xta).keystore }}
apiVersion: v1 apiVersion: v1
kind: Secret kind: Secret
metadata: metadata:
name: xta-root-ca name: xta-keystore
namespace: {{ include "app.namespace" . }} namespace: {{ include "app.namespace" . }}
type: Opaque type: Opaque
stringData:
password: {{ .Values.xta.keystore.password }}
data: data:
ca.crt: {{ .Values.xta.rootCa }} file: {{ .Values.xta.keystore.file }}
{{- end }} {{- end }}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment