本文為您介紹如何使用ROS在線編輯器編寫模板。ROS在線編輯器可以為您提供自動補全模板內容、預覽模板參數和預覽模板架構圖的功能。
前提條件
操作步驟
- 登錄資源編排控制臺。
- 在左側導航欄,選擇模板>我的模板。
- 在我的模板頁面,單擊創建模板。
在創建模板頁面,編輯ROS模板內容。
您可以通過ROS模板編輯器或Terraform模板編輯器編輯模板內容。
ROS模板編輯器
ROS模板編輯器支持腳本編輯和可視化編輯兩種模式。
腳本編輯(JSON/YAML模板編輯)
腳本編輯支持自動補全模板內容、提示參數等功能。
資源類型與參數類型智能提示
當您在定義ROS模板的資源信息(Resources)與參數信息(Parameters)時,ROS模板編輯器可以快速準確的提示您需要的資源類型和參數類型。
資源屬性智能提示
當您在定義ROS模板的資源信息(Resources)時,ROS模板編輯器可以快速準確地提示您需要定義的資源屬性(Properties)。
引用智能提示
當您在定義ROS模板的資源(Resources)、輸出(Outputs)、映射(Mappings)、條件(Conditions)和元數據(Metadata)信息時,ROS模板編輯器可以使用
Ref
函數對參數、資源ID或偽參數進行提示。參數信息的映射預覽
當您完成ROS模板定義后,可以單擊編輯模板內容右上角的預覽按鈕查看模板預覽效果,從而完善模板參數的信息。
可視化編輯
可視化編輯支持下拉選擇、文本輸入等功能。
編輯器提供通過可視化編輯界面手動編輯信息,從而定義生成對應的ROS模板。您可以通過可視化模板編輯樹進行更新或刪除模板參數、資源、元數據和輸出等操作。
Terraform模板編輯器
Terraform模板的導入與編輯
您可以在Terraform編輯器中通過打開一個本地文件夾來導入一個已有的Terraform項目。
Terraform模板和ROS模板的相互轉換
當您完成Terraform定義并將Terraform模板切換為ROS模板后,Terraform模板會被轉換為ROS托管Terraform后支持的模板格式。