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 apiVersion: v1
kind: ConfigMap kind: Secret
metadata: metadata:
name: deckhand-etc name: deckhand-etc
type: Opaque
data: data:
deckhand.conf: |+ deckhand.conf: {{ include "helm-toolkit.utils.to_oslo_conf" .Values.conf.deckhand | b46enc }}
{{ include "helm-toolkit.utils.to_oslo_conf" .Values.conf.deckhand | indent 4 }} logging.conf: {{ include "helm-toolkit.utils.to_ini" .Values.conf.logging | b46enc }}
logging.conf: |+ deckhand-paste.ini: {{ include "helm-toolkit.utils.to_ini" .Values.conf.paste | b46enc }}
{{ include "helm-toolkit.utils.to_ini" .Values.conf.logging | indent 4 }} policy.yaml: {{ toYaml .Values.conf.policy | b46enc }}
deckhand-paste.ini: |+
{{ include "helm-toolkit.utils.to_ini" .Values.conf.paste | indent 4 }}
policy.yaml: |+
{{ toYaml .Values.conf.policy | indent 4 }}
{{- end }} {{- end }}

View File

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

View File

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

View File

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