Merge "Chart: Use k8s secret to store config"

This commit is contained in:
Zuul 2018-08-24 17:40:07 +00:00 committed by Gerrit Code Review
commit ec0a07baeb
4 changed files with 12 additions and 15 deletions

View File

@ -66,16 +66,13 @@
---
apiVersion: v1
kind: ConfigMap
kind: Secret
metadata:
name: deckhand-etc
type: Opaque
data:
deckhand.conf: |+
{{ include "helm-toolkit.utils.to_oslo_conf" .Values.conf.deckhand | indent 4 }}
logging.conf: |+
{{ include "helm-toolkit.utils.to_ini" .Values.conf.logging | indent 4 }}
deckhand-paste.ini: |+
{{ include "helm-toolkit.utils.to_ini" .Values.conf.paste | indent 4 }}
policy.yaml: |+
{{ toYaml .Values.conf.policy | indent 4 }}
deckhand.conf: {{ include "helm-toolkit.utils.to_oslo_conf" .Values.conf.deckhand | b46enc }}
logging.conf: {{ include "helm-toolkit.utils.to_ini" .Values.conf.logging | b46enc }}
deckhand-paste.ini: {{ include "helm-toolkit.utils.to_ini" .Values.conf.paste | b46enc }}
policy.yaml: {{ toYaml .Values.conf.policy | b46enc }}
{{- end }}

View File

@ -102,8 +102,8 @@ spec:
- name: etc-deckhand
emptyDir: {}
- name: deckhand-etc
configMap:
name: deckhand-etc
secret:
secretName: deckhand-etc
defaultMode: 0444
{{ if $mounts_deckhand.volumes }}{{ toYaml $mounts_deckhand.volumes | indent 8 }}{{ end }}
{{- end }}

View File

@ -101,8 +101,8 @@ spec:
- name: etc-deckhand
emptyDir: {}
- name: deckhand-etc
configMap:
name: deckhand-etc
secret:
secretName: deckhand-etc
defaultMode: 0444
- name: deckhand-bin
configMap:

View File

@ -101,8 +101,8 @@ spec:
- name: etc-deckhand
emptyDir: {}
- name: deckhand-etc
configMap:
name: deckhand-etc
secret:
secretName: deckhand-etc
defaultMode: 0444
- name: deckhand-bin
configMap: