本文為您介紹如何編寫一個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。
單擊下一步,並配置模板參數。
單擊建立,執行資源棧。
輸出結果。