Chart模板开发者指南

该指南提供 Helm Chart 模板的介绍,重点强调模板语言。

模板会生成 manifest 文件,使用 Kubernetes 可以识别的 YAML 格式描述。我们会看到模板是如何结构化的, 它们如何被使用,如何编写 Go 模板,以及如何调试你们的工作内容。

该指南聚焦于以下概念:

  • Helm 模板语言
  • values 值的使用
  • 使用模板工作的技术点

该指南面向学习 Helm 模板语言的来龙去脉。其他指南提供介绍性资料,示例和最佳实践。

从这里开始吧Chart模板的快速指南。     内置对象模板可用的内置对象     Values 文件—values参数操作说明     模板函数和流水线使用函数和管道     模板函数列表Helm中模板函数变量的列表     流控制模板中流结构的快速概述     变量在模板中使用变量。     命名模板如何定义命名模板     创建一个NOTES.txt文件如何向chart用户提供说明。     在模板内部访问文件如何从模板中访问文件     子chart和全局值与子chart和全局值进行交互     .helmignore 文件`.helmignore` 文件用来指定你不想包含在你的helm chart中的文件。     调试模板对部署失败的chart进行故障排除     下一步收尾 - 一些能帮到你的指向其他的文档的链接。     附录: YAML技术详细描述了YAML规范以及如何应用于Helm。     附录:Go 数据类型和模板模板中变量的简单概述。