Helm-Toolkit: Configmap templater
This PS adds a configmap teplater helper to helm-toolkit. It makes it simpler to write consistent charts that supports over-riding of all values. Change-Id: I9a587999859ea02802485eb25a3f0ebec8c712a8
This commit is contained in:
parent
ddc3ca4b23
commit
1fd7f66783
@ -70,47 +70,13 @@ metadata:
|
|||||||
name: barbican-etc
|
name: barbican-etc
|
||||||
data:
|
data:
|
||||||
barbican.conf: |+
|
barbican.conf: |+
|
||||||
{{ if .Values.conf.barbican.override -}}
|
{{- tuple .Values.conf.barbican "etc/_barbican.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.barbican.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.barbican.prefix -}}
|
|
||||||
{{ .Values.conf.barbican.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_barbican.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.barbican.append -}}
|
|
||||||
{{ .Values.conf.barbican.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
barbican-api-paste.ini: |+
|
barbican-api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_barbican-api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_barbican-api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
api_audit_map.conf: |+
|
api_audit_map.conf: |+
|
||||||
{{ if .Values.conf.audit_map.override -}}
|
{{- tuple .Values.conf.audit_map "etc/_api_audit_map.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.audit_map.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.audit_map.prefix -}}
|
|
||||||
{{ .Values.conf.audit_map.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_api_audit_map.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.audit_map.append -}}
|
|
||||||
{{ .Values.conf.audit_map.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.override "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
barbican-api.ini: |+
|
barbican-api.ini: |+
|
||||||
{{ tuple "etc/_barbican-api.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
{{- tuple .Values.conf.barbican_api "etc/_barbican-api.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -177,6 +177,9 @@ conf:
|
|||||||
audit_map:
|
audit_map:
|
||||||
override:
|
override:
|
||||||
append:
|
append:
|
||||||
|
barbican_api:
|
||||||
|
override:
|
||||||
|
append:
|
||||||
barbican:
|
barbican:
|
||||||
override:
|
override:
|
||||||
append:
|
append:
|
||||||
|
@ -70,29 +70,9 @@ metadata:
|
|||||||
name: cinder-etc
|
name: cinder-etc
|
||||||
data:
|
data:
|
||||||
rally_tests.yaml: |+
|
rally_tests.yaml: |+
|
||||||
{{ if .Values.conf.rally_tests.override -}}
|
{{- tuple .Values.conf.rally_tests "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.rally_tests.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.rally_tests.prefix -}}
|
|
||||||
{{ .Values.conf.rally_tests.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.rally_tests.append -}}
|
|
||||||
{{ .Values.conf.rally_tests.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
cinder.conf: |+
|
cinder.conf: |+
|
||||||
{{ if .Values.conf.cinder.override -}}
|
{{- tuple .Values.conf.cinder "etc/_cinder.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.cinder.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.cinder.prefix -}}
|
|
||||||
{{ .Values.conf.cinder.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_cinder.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.cinder.append -}}
|
|
||||||
{{ .Values.conf.cinder.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
backends.conf: |+
|
backends.conf: |+
|
||||||
{{ if .Values.conf.backends.override -}}
|
{{ if .Values.conf.backends.override -}}
|
||||||
{{ .Values.conf.backends.override | indent 4 }}
|
{{ .Values.conf.backends.override | indent 4 }}
|
||||||
@ -106,33 +86,9 @@ data:
|
|||||||
{{ .Values.conf.backends.append | indent 4 }}
|
{{ .Values.conf.backends.append | indent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
rootwrap.conf: |+
|
rootwrap.conf: |+
|
||||||
{{ if .Values.conf.rootwrap.override -}}
|
{{- tuple .Values.conf.rootwrap "etc/_rootwrap.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.rootwrap.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.rootwrap.prefix -}}
|
|
||||||
{{ .Values.conf.rootwrap.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_rootwrap.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.rootwrap.append -}}
|
|
||||||
{{ .Values.conf.rootwrap.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
api-paste.ini: |+
|
api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -117,69 +117,15 @@ metadata:
|
|||||||
name: glance-etc
|
name: glance-etc
|
||||||
data:
|
data:
|
||||||
rally_tests.yaml: |+
|
rally_tests.yaml: |+
|
||||||
{{ if .Values.conf.rally_tests.override -}}
|
{{- tuple .Values.conf.rally_tests "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.rally_tests.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.rally_tests.prefix -}}
|
|
||||||
{{ .Values.conf.rally_tests.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.rally_tests.append -}}
|
|
||||||
{{ .Values.conf.rally_tests.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
glance-api.conf: |+
|
glance-api.conf: |+
|
||||||
{{ if .Values.conf.glance.override -}}
|
{{- tuple .Values.conf.glance "etc/_glance-api.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.glance.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.glance.prefix -}}
|
|
||||||
{{ .Values.conf.glance.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_glance-api.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.glance.append -}}
|
|
||||||
{{ .Values.conf.glance.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
glance-api-paste.ini: |+
|
glance-api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_glance-api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_glance-api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
glance-registry.conf: |+
|
glance-registry.conf: |+
|
||||||
{{ if .Values.conf.glance_registry.override -}}
|
{{- tuple .Values.conf.glance_registry "etc/_glance-registry.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.glance_registry.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.glance_registry.prefix -}}
|
|
||||||
{{ .Values.conf.glance_registry.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_glance-registry.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.glance_registry.append -}}
|
|
||||||
{{ .Values.conf.glance_registry.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
glance-registry-paste.ini: |+
|
glance-registry-paste.ini: |+
|
||||||
{{ if .Values.conf.paste_registry.override -}}
|
{{- tuple .Values.conf.paste_registry "etc/_glance-registry-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste_registry.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste_registry.prefix -}}
|
|
||||||
{{ .Values.conf.paste_registry.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_glance-registry-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste_registry.append -}}
|
|
||||||
{{ .Values.conf.paste_registry.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -115,33 +115,9 @@ metadata:
|
|||||||
name: heat-etc
|
name: heat-etc
|
||||||
data:
|
data:
|
||||||
heat.conf: |+
|
heat.conf: |+
|
||||||
{{ if .Values.conf.heat.override -}}
|
{{- tuple .Values.conf.heat "etc/_heat.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.heat.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.heat.prefix -}}
|
|
||||||
{{ .Values.conf.heat.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_heat.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.heat.append -}}
|
|
||||||
{{ .Values.conf.heat.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
api-paste.ini: |+
|
api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
32
helm-toolkit/templates/utils/_configmap_templater.tpl
Normal file
32
helm-toolkit/templates/utils/_configmap_templater.tpl
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
{{/*
|
||||||
|
Copyright 2017 The Openstack-Helm Authors.
|
||||||
|
|
||||||
|
Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
|
you may not use this file except in compliance with the License.
|
||||||
|
You may obtain a copy of the License at
|
||||||
|
|
||||||
|
http://www.apache.org/licenses/LICENSE-2.0
|
||||||
|
|
||||||
|
Unless required by applicable law or agreed to in writing, software
|
||||||
|
distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
|
See the License for the specific language governing permissions and
|
||||||
|
limitations under the License.
|
||||||
|
*/}}
|
||||||
|
|
||||||
|
{{- define "helm-toolkit.utils.configmap_templater" }}
|
||||||
|
{{- $keyRoot := index . 0 -}}
|
||||||
|
{{- $configTemplate := index . 1 -}}
|
||||||
|
{{- $context := index . 2 -}}
|
||||||
|
{{ if $keyRoot.override -}}
|
||||||
|
{{ $keyRoot.override | indent 4 }}
|
||||||
|
{{- else -}}
|
||||||
|
{{- if $keyRoot.prefix -}}
|
||||||
|
{{ $keyRoot.prefix | indent 4 }}
|
||||||
|
{{- end }}
|
||||||
|
{{ tuple $configTemplate $context | include "helm-toolkit.utils.template" | indent 4 }}
|
||||||
|
{{- end }}
|
||||||
|
{{- if $keyRoot.append -}}
|
||||||
|
{{ $keyRoot.append | indent 4 }}
|
||||||
|
{{- end }}
|
||||||
|
{{- end -}}
|
@ -38,51 +38,17 @@ metadata:
|
|||||||
name: keystone-etc
|
name: keystone-etc
|
||||||
data:
|
data:
|
||||||
rally_tests.yaml: |+
|
rally_tests.yaml: |+
|
||||||
{{ if .Values.conf.rally_tests.override -}}
|
{{- tuple .Values.conf.rally_tests "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.rally_tests.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.rally_tests.prefix -}}
|
|
||||||
{{ .Values.conf.rally_tests.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.rally_tests.append -}}
|
|
||||||
{{ .Values.conf.rally_tests.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
keystone.conf: |+
|
keystone.conf: |+
|
||||||
{{ if .Values.conf.keystone.override -}}
|
{{- tuple .Values.conf.keystone "etc/_keystone.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.keystone.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.keystone.prefix -}}
|
|
||||||
{{ .Values.conf.keystone.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_keystone.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.keystone.append -}}
|
|
||||||
{{ .Values.conf.keystone.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
keystone-paste.ini: |+
|
keystone-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_keystone-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_keystone-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
mpm_event.conf: |+
|
mpm_event.conf: |+
|
||||||
{{ tuple "etc/_mpm_event.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
{{- tuple .Values.conf.mpm_event "etc/_mpm_event.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
wsgi-keystone.conf: |+
|
wsgi-keystone.conf: |+
|
||||||
{{ tuple "etc/_wsgi-keystone.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
{{- tuple .Values.conf.wsgi_keystone "etc/_wsgi-keystone.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
sso_callback_template.html: |+
|
sso_callback_template.html: |+
|
||||||
{{ tuple "etc/_sso_callback_template.html.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
{{- tuple .Values.conf.sso_callback_template "etc/_sso_callback_template.html.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -250,6 +250,15 @@ conf:
|
|||||||
policy:
|
policy:
|
||||||
override:
|
override:
|
||||||
append:
|
append:
|
||||||
|
mpm_event:
|
||||||
|
override:
|
||||||
|
append:
|
||||||
|
wsgi_keystone:
|
||||||
|
override:
|
||||||
|
append:
|
||||||
|
sso_callback_template:
|
||||||
|
override:
|
||||||
|
append:
|
||||||
keystone:
|
keystone:
|
||||||
override:
|
override:
|
||||||
append:
|
append:
|
||||||
|
@ -66,33 +66,9 @@ metadata:
|
|||||||
name: magnum-etc
|
name: magnum-etc
|
||||||
data:
|
data:
|
||||||
magnum.conf: |+
|
magnum.conf: |+
|
||||||
{{ if .Values.conf.magnum.override -}}
|
{{- tuple .Values.conf.magnum "etc/_magnum.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.magnum.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.magnum.prefix -}}
|
|
||||||
{{ .Values.conf.magnum.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_magnum.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.magnum.append -}}
|
|
||||||
{{ .Values.conf.magnum.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
api-paste.ini: |+
|
api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -65,27 +65,7 @@ metadata:
|
|||||||
name: mistral-etc
|
name: mistral-etc
|
||||||
data:
|
data:
|
||||||
mistral.conf: |+
|
mistral.conf: |+
|
||||||
{{ if .Values.conf.mistral.override -}}
|
{{- tuple .Values.conf.mistral "etc/_mistral.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.mistral.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.mistral.prefix -}}
|
|
||||||
{{ .Values.conf.mistral.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_mistral.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.mistral.append -}}
|
|
||||||
{{ .Values.conf.mistral.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.policy.prefix -}}
|
|
||||||
{{ .Values.conf.policy.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.policy.append -}}
|
|
||||||
{{ .Values.conf.policy.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -84,172 +84,32 @@ metadata:
|
|||||||
name: neutron-etc
|
name: neutron-etc
|
||||||
data:
|
data:
|
||||||
rally_tests.yaml: |+
|
rally_tests.yaml: |+
|
||||||
{{ if .Values.conf.rally_tests.override -}}
|
{{- tuple .Values.conf.rally_tests "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.rally_tests.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.rally_tests.prefix -}}
|
|
||||||
{{ .Values.conf.rally_tests.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.rally_tests.append -}}
|
|
||||||
{{ .Values.conf.rally_tests.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
api-paste.ini: |+
|
api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.policy.prefix -}}
|
|
||||||
{{ .Values.conf.policy.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.policy.append -}}
|
|
||||||
{{ .Values.conf.policy.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
dhcp_agent.ini: |+
|
dhcp_agent.ini: |+
|
||||||
{{ if .Values.conf.dhcp_agent.override -}}
|
{{- tuple .Values.conf.dhcp_agent "etc/_dhcp_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.dhcp_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.dhcp_agent.prefix -}}
|
|
||||||
{{ .Values.conf.dhcp_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_dhcp_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.dhcp_agent.append -}}
|
|
||||||
{{ .Values.conf.dhcp_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
l3_agent.ini: |+
|
l3_agent.ini: |+
|
||||||
{{ if .Values.conf.l3_agent.override -}}
|
{{- tuple .Values.conf.l3_agent "etc/_l3_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.l3_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.l3_agent.prefix -}}
|
|
||||||
{{ .Values.conf.l3_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_l3_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.l3_agent.append -}}
|
|
||||||
{{ .Values.conf.l3_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
metadata_agent.ini: |+
|
metadata_agent.ini: |+
|
||||||
{{ if .Values.conf.metadata_agent.override -}}
|
{{- tuple .Values.conf.metadata_agent "etc/_metadata_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.metadata_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.metadata_agent.prefix -}}
|
|
||||||
{{ .Values.conf.metadata_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_metadata_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.metadata_agent.append -}}
|
|
||||||
{{ .Values.conf.metadata_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
metering_agent.ini: |+
|
metering_agent.ini: |+
|
||||||
{{ if .Values.conf.metering_agent.override -}}
|
{{- tuple .Values.conf.metering_agent "etc/_metering_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.metering_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.metering_agent.prefix -}}
|
|
||||||
{{ .Values.conf.metering_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_metering_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.metering_agent.append -}}
|
|
||||||
{{ .Values.conf.metering_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
neutron.conf: |+
|
neutron.conf: |+
|
||||||
{{ if .Values.conf.neutron.override -}}
|
{{- tuple .Values.conf.neutron "etc/_neutron.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.neutron.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.neutron.prefix -}}
|
|
||||||
{{ .Values.conf.neutron.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_neutron.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.neutron.append -}}
|
|
||||||
{{ .Values.conf.neutron.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
ml2_conf.ini: |+
|
ml2_conf.ini: |+
|
||||||
{{ if .Values.conf.ml2_conf.override -}}
|
{{- tuple .Values.conf.ml2_conf "etc/plugins/_ml2_conf.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.ml2_conf.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.ml2_conf.prefix -}}
|
|
||||||
{{ .Values.conf.ml2_conf.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/plugins/_ml2_conf.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.ml2_conf.append -}}
|
|
||||||
{{ .Values.conf.ml2_conf.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
ml2_conf_sriov.ini: |+
|
ml2_conf_sriov.ini: |+
|
||||||
{{ if .Values.conf.ml2_conf_sriov.override -}}
|
{{- tuple .Values.conf.ml2_conf_sriov "etc/plugins/_ml2_conf_sriov.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.ml2_conf_sriov.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.ml2_conf_sriov.prefix -}}
|
|
||||||
{{ .Values.conf.ml2_conf_sriov.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/plugins/_ml2_conf_sriov.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.ml2_conf_sriov.append -}}
|
|
||||||
{{ .Values.conf.ml2_conf_sriov.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
macvtap_agent.ini: |+
|
macvtap_agent.ini: |+
|
||||||
{{ if .Values.conf.macvtap_agent.override -}}
|
{{- tuple .Values.conf.macvtap_agent "etc/plugins/_macvtap_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.macvtap_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.macvtap_agent.prefix -}}
|
|
||||||
{{ .Values.conf.macvtap_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/plugins/_macvtap_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.macvtap_agent.append -}}
|
|
||||||
{{ .Values.conf.macvtap_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
linuxbridge_agent.ini: |+
|
linuxbridge_agent.ini: |+
|
||||||
{{ if .Values.conf.linuxbridge_agent.override -}}
|
{{- tuple .Values.conf.linuxbridge_agent "etc/plugins/_linuxbridge_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.linuxbridge_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.linuxbridge_agent.prefix -}}
|
|
||||||
{{ .Values.conf.linuxbridge_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/plugins/_linuxbridge_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.linuxbridge_agent.append -}}
|
|
||||||
{{ .Values.conf.linuxbridge_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
openvswitch_agent.ini: |+
|
openvswitch_agent.ini: |+
|
||||||
{{ if .Values.conf.openvswitch_agent.override -}}
|
{{- tuple .Values.conf.openvswitch_agent "etc/plugins/_openvswitch_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.openvswitch_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.openvswitch_agent.prefix -}}
|
|
||||||
{{ .Values.conf.openvswitch_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/plugins/_openvswitch_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.openvswitch_agent.append -}}
|
|
||||||
{{ .Values.conf.openvswitch_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
sriov_agent.ini: |+
|
sriov_agent.ini: |+
|
||||||
{{ if .Values.conf.sriov_agent.override -}}
|
{{- tuple .Values.conf.sriov_agent "etc/plugins/_sriov_agent.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.sriov_agent.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.sriov_agent.prefix -}}
|
|
||||||
{{ .Values.conf.sriov_agent.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/plugins/_sriov_agent.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.sriov_agent.append -}}
|
|
||||||
{{ .Values.conf.sriov_agent.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
dnsmasq.conf: ""
|
dnsmasq.conf: ""
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -94,49 +94,15 @@ metadata:
|
|||||||
name: nova-etc
|
name: nova-etc
|
||||||
data:
|
data:
|
||||||
rally_tests.yaml: |+
|
rally_tests.yaml: |+
|
||||||
{{ if .Values.conf.rally_tests.override -}}
|
{{- tuple .Values.conf.rally_tests "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.rally_tests.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.rally_tests.prefix -}}
|
|
||||||
{{ .Values.conf.rally_tests.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_rally_tests.yaml.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.rally_tests.append -}}
|
|
||||||
{{ .Values.conf.rally_tests.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
nova.conf: |+
|
nova.conf: |+
|
||||||
{{ if .Values.conf.nova.override -}}
|
{{- tuple .Values.conf.nova "etc/_nova.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.nova.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.nova.prefix -}}
|
|
||||||
{{ .Values.conf.nova.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_nova.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.nova.append -}}
|
|
||||||
{{ .Values.conf.nova.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
api-paste.ini: |+
|
api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.yaml: |+
|
policy.yaml: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.yaml.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.yaml.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
libvirtd.conf: |+
|
libvirtd.conf: |+
|
||||||
{{ tuple "etc/_libvirtd.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
{{- tuple .Values.conf.libvirtd "etc/_libvirtd.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
qemu.conf: |+
|
qemu.conf: |+
|
||||||
{{ tuple "etc/_qemu.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
{{- tuple .Values.conf.qemu "etc/_qemu.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
@ -276,6 +276,12 @@ conf:
|
|||||||
policy:
|
policy:
|
||||||
override:
|
override:
|
||||||
append:
|
append:
|
||||||
|
libvirtd:
|
||||||
|
override:
|
||||||
|
append:
|
||||||
|
qemu:
|
||||||
|
override:
|
||||||
|
append:
|
||||||
nova:
|
nova:
|
||||||
override:
|
override:
|
||||||
append:
|
append:
|
||||||
|
@ -66,33 +66,9 @@ metadata:
|
|||||||
name: senlin-etc
|
name: senlin-etc
|
||||||
data:
|
data:
|
||||||
senlin.conf: |+
|
senlin.conf: |+
|
||||||
{{ if .Values.conf.senlin.override -}}
|
{{- tuple .Values.conf.senlin "etc/_senlin.conf.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.senlin.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.senlin.prefix -}}
|
|
||||||
{{ .Values.conf.senlin.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_senlin.conf.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.senlin.append -}}
|
|
||||||
{{ .Values.conf.senlin.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
api-paste.ini: |+
|
api-paste.ini: |+
|
||||||
{{ if .Values.conf.paste.override -}}
|
{{- tuple .Values.conf.paste "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.paste.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{- if .Values.conf.paste.prefix -}}
|
|
||||||
{{ .Values.conf.paste.prefix | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{ tuple "etc/_api-paste.ini.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.conf.paste.append -}}
|
|
||||||
{{ .Values.conf.paste.append | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
policy.json: |+
|
policy.json: |+
|
||||||
{{ if .Values.conf.policy.override -}}
|
{{- tuple .Values.conf.policy "etc/_policy.json.tpl" . | include "helm-toolkit.utils.configmap_templater" }}
|
||||||
{{ .Values.conf.policy.override | indent 4 }}
|
|
||||||
{{- else -}}
|
|
||||||
{{ tuple "etc/_policy.json.tpl" . | include "helm-toolkit.utils.template" | indent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
Loading…
Reference in New Issue
Block a user