我想使用最新的jenkins.1.3.6版本掌舵表来启动jenkins服务器。但是,应用图表时,我会收到error calling include: template: no template "override_config_map" associated with template "gotpl"
错误:渲染错误 “我的图表/图表/ jenkins /模板/jenkins-master-deployment.yaml”: 模板:我的图表/图表/詹金斯/模板/jenkins-master-deployment.yaml:42:28: 执行中 “我的图表/图表/ jenkins /模板/jenkins-master-deployment.yaml”位于 :错误调用 包括:模板: 我的图表/图表/詹金斯/模板/ config.yaml:335:3:执行 “ my-chart / charts / jenkins / templates / config.yaml”位于:错误调用包括:template:无模板 与模板“ gotpl”关联的“ override_config_map”
答案 0 :(得分:0)
如对 fdlk 的评论中提到的 CustomConfigMap option yields error with override_config_map missing #4040 :
<块引用>它帮助我运行 helm lint my-chart
来确定我需要多少个括号。
我的 config.tpl
现在看起来像这样:
{{- define "override_config_map" }}
apiVersion: v1
kind: ConfigMap
[...]
plugins.txt: |-
{{- if .Values.Master.InstallPlugins }}
{{- range $index, $val := .Values.Master.InstallPlugins }}
{{ $val | indent 4 }}
{{- end }}
{{- end }}
{{- end }}
<块引用>
使用 0.16.4