Helm模版开发文档

目录

开始

内置对象

Values Files

模板函数和Pipelines

控制流

变量

Named Templates

模板中访问文件

创建 NOTES.Txt 文件

Subcharts and Global Values

Debugging Templates

附录:YAML 技巧

附录: Go 语言数据类型和模板


开始

1.1 Charts

Charts 的结构如下:

mychart/
  Chart.yaml
  values.yaml
  charts/
  templates/
  ...
  • templates/:这个目录下装的是 k8s 的资源模板文件。
  • values.yaml:这个文件里的是这个 chart 的默认值。
  • Chart.yaml:这个文件里是对这个 chart 的描述。

1.2 简单示例

下面,创建一个叫 mychart 的 chart。

$ helm create mychart
Creating mychart

helm 客户端会自动的为我们创建些文件:

mychart
├── Chart.yaml
├── charts
├── templates
│   ├── NOTES.txt
│   ├── _helpers.tpl
│   ├── deployment.yaml
│   ├── ingress.yaml
│   └── service.yaml
└── val
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

地表最强菜鸡

你的鼓励将是我创作最大的动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值