All checks were successful
Build Helm Chart / helm-package (push) Successful in 7s
43 lines
1.3 KiB
YAML
43 lines
1.3 KiB
YAML
{{- if .Values.security.createSecret }}
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: {{ tpl .Values.templates.app_secret .}}
|
|
type: Opaque
|
|
data:
|
|
AMQ_USER: {{ b64enc .Values.admin.user }}
|
|
AMQ_PASSWORD: {{ b64enc .Values.admin.password }}
|
|
{{- if .Values.clustered }}
|
|
AMQ_CLUSTER_USER: {{ b64enc .Values.admin.cluster_user }}
|
|
AMQ_CLUSTER_PASSWORD: {{ b64enc .Values.admin.cluster_password }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- if .Values.parameters.tls_enabled }}
|
|
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: {{ tpl .Values.templates.app_certificates . }}
|
|
type: Opaque
|
|
data:
|
|
AMQ_KEYSTORE_PASSWORD: {{ b64enc .Values.tls.keystore_password }}
|
|
AMQ_TRUSTSTORE_PASSWORD: {{ b64enc .Values.tls.truststore_password }}
|
|
{{- range tuple .Values.tls.keystore .Values.tls.truststore }}
|
|
{{ . }}: |-
|
|
{{ ( printf "%s%s" "tls/" . | $.Files.Get ) | b64enc }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- if and (eq .Values.platform "kubernetes") (.Values.ingress.console.tls) }}
|
|
---
|
|
apiVersion: v1
|
|
kind: Secret
|
|
metadata:
|
|
name: {{ .Values.ingress.console.tlsSecretName }}
|
|
data:
|
|
tls.crt: |-
|
|
{{ ( printf "%s%s" "tls/" .Values.ingress.console.cert | $.Files.Get) | b64enc }}
|
|
tls.key: |-
|
|
{{ ( printf "%s%s" "tls/" .Values.ingress.console.key | $.Files.Get) | b64enc }}
|
|
type: kubernetes.io/tls
|
|
{{- end }}
|