天天看點

如何寫對kubernetes的模闆檔案

kubernetes的模闆配置檔案随着版本更疊也會有相應的調整,正确配置模闆關鍵字的方式是參考版本釋出的doc,如下圖

如何寫對kubernetes的模闆檔案

在docs\api-reference下面有不同功能的API目錄,如下圖

如何寫對kubernetes的模闆檔案

各個API目錄包含2個檔案,第一個為定義模闆關鍵字的檔案,這個就是我們寫模闆可以參考的;第二個為操作指令檔案。

如何寫對kubernetes的模闆檔案

 如在docs/api-reference/apps/v1beta2定義的API如下

如何寫對kubernetes的模闆檔案

 以v1beta2.Deployment為例,下面定義了該API關鍵字的描述,是否必須,關鍵字類型以及預設值。通過Schema中的跳轉可以友善地檢視關鍵字對應的子關鍵字内容

如何寫對kubernetes的模闆檔案

使用上述方式可以建立跟版本比對的部署模闆,源碼下載下傳參見源碼下載下傳,更多模闆說明參見API Conventions

docs\user-guide\kubectl目錄中定義了kubectl指令行的使用方式,但首先需要使用hack/generate-docs.sh來生成