# cat _helpers.tpl{{- define "demo.fullname" -}}{{- .Chart.Name -}}-{{ .Release.Name }}{{- end -}}# cat deployment.yaml apiVersion: apps/v1kind: Deploymentmetadata:name: {{ template "demo.fullname" . }}...
指令是将一个模板包含在另一个模板中的方法 。但是 , 函数不能用于Go模板管道 。为了解决该问题 , 增加功能 。
# cat _helpers.tpl{{- define "demo.labels" -}}app: {{ template "demo.fullname" . }}chart: "{{ .Chart.Name }}-{{ .Chart.Version }}"release: "{{ .Release.Name }}"{{- end -}}# cat deployment.yaml apiVersion: apps/v1kind: Deploymentmetadata:name: {{ include "demo.fullname" . }}labels:{{- include "demo.labels" . | nindent 4 }}...
上面包含一个名为 demo. 的模板 , 然后将值 . 传递给模板 , 最后将该模板的输出传递给函数 。
- 初上天庭为何孙悟空的官位还不如猪八戒
- 继续坚持跑步
- 【2019CVPR学习】翻译
- shade学习过程2——shader和渲染管线
- 探寻:中国流入日本的八大稀世珍宝
- Representation Learning 表示学习 Part1
- 2021-01-11经典的八皇后问题和N皇后问题, 回溯
- 算法中常用数学知识
- 专业技能与职业素养100字,专业技能与职业素养学习专题报告
- 秦淮八艳马湘兰和王稚登的恩爱情仇