圖表範本開發者指南
本指南介紹 Helm 圖表範本,重點說明範本語言。
範本會產生 YAML 格式的資源描述清單檔,讓 Kubernetes 能夠理解。我們將探討範本的結構、如何使用、如何撰寫 Go 範本以及如何進行除錯。
本指南重點介紹下列概念
- Helm 範本語言
- 使用值
- 使用範本的技巧
本指南著重在學習 Helm 範本語言的裡裡外外。其他指南會提供入門資料、範例和最佳實務。
快速連結
開始使用
範例圖表範本快速指南。
內建物件
提供範本使用的內建物件。
參數檔案
如何使用 --values 旗標的說明。
範本函式與管道
在範本中使用函式。
範本函式清單
Helm 中可用的範本函式清單
流程控制
關於範本中流程結構的快速概述。
變數
在範本中使用變數。
命名範本
如何定義命名範本。
存取範本中的檔案
如何從範本中存取檔案。
建立 NOTES.txt 檔案
如何提供說明給範例圖表使用者。
子範例圖表與全域參數
與子範例圖表和全域參數互動。
.helmignore 檔案
.helmignore 檔案用於指定您不希望包含在您的 Helm 範例圖表中的檔案。
偵錯範本
對無法部署的範例圖表進行故障排除。
後續步驟
結尾 - 一些對您有用的其他文件指標。
附錄:YAML 技術
更仔細地檢視 YAML 規格以及它如何應用於 Helm。
附錄:Go 資料類型與範本
關於範本中變數的快速概述。