本文為您介紹如何編寫一個Resource Orchestration Service的模板,自動化建立一個ApsaraDB for MongoDB執行個體。
資源架構

在指定地區建立一個VPC網路和一台交換器,然後建立一個MongoDB複本集執行個體。
許可權說明
在本案例中,需要建立的資源:VPC、交換器和MongoDB執行個體。預設情況下Resource Orchestration Service直接使用當前登入控制台的使用者憑證,要求目前使用者必須具備以下許可權:
-
AliyunROSFullAccess: 管理Resource Orchestration Service的許可權。
-
AliyunVPCFullAccess:管理Virtual Private Cloud的許可權。
-
AliyunMongoDBFullAccess:管理ApsaraDB for MongoDB的許可權。
操作步驟
-
登入Resource Orchestration Service控制台,單擊頂部導覽列地區下拉框,選擇您需要的地區。
-
單擊左側功能表列中的資源棧,選擇。
-
指定模板:選中選擇已有模板。
-
模板錄入方式:選中輸入模板。
-
-
模板內容選擇ROS,並輸入代碼。
建立執行個體代碼的說明如下:
-
棄置站台集執行個體的文法、說明及樣本,請參見ALIYUN::MONGODB::Instance。
-
建立分區叢集執行個體的文法、說明及樣本,請參見ALIYUN::MONGODB::ShardingInstance。
-
-
單擊下一步,並配置模板參數。
-
單擊創建,執行資源棧。
-
輸出結果。
在資源棧的資源頁簽中,MongoDB 執行個體(ALIYUN::MONGODB::Instance)、VSwitch(ALIYUN::ECS::VSwitch)和 VPC(ALIYUN::ECS::VPC)三項資源的狀態均顯示為建立成功。