このトピックでは、Resource Orchestration Service テンプレートを作成して、ApsaraDB for MongoDBインスタンスを自動的に作成する方法について説明します。
リソースアーキテクチャ
特定のリージョンに仮想プライベートクラウド (VPC) 、vSwitch、およびMongoDBレプリカセットインスタンスを作成できます。
必要な権限。
この例では、VPC、vSwitch、およびMongoDBインスタンスを作成する必要があります。 デフォルトでは、Resource Orchestration ServiceはROSコンソールにログインしたユーザーの資格情報を使用します。 ユーザーには、次の権限を付与する必要があります。
AliyunROSFullAccess: Resource Orchestration Serviceへのフルアクセスを提供します。
AliyunVPCFullAccess: Virtual Private Cloudへのフルアクセスを提供します。
AliyunMongoDBFullAccess: ApsaraDB for MongoDBへのフルアクセスを提供します。
手順
ROSコンソールにログインします。 上部のナビゲーションバーで、[リージョン] ドロップダウンリストからリージョンを選択します。
左側のナビゲーションペインで、[スタック] をクリックします。 [スタック] ページで、
を選択します。テンプレートの指定: [既存のテンプレートの選択] を選択します。
テンプレートインポート方法: [テンプレートコンテンツの入力] を選択します。
テンプレートの内容: [ROS] を選択し、コードを入力します。
インスタンスの作成に使用されるコードは、インスタンスアーキテクチャによって異なります。
レプリカセットインスタンスの作成に使用されるコードの詳細については、「ALIYUN::MONGODB:: instance」をご参照ください。
シャードクラスターインスタンスの作成に使用されるコードの詳細については、「ALIYUN::MONGODB::ShardingInstance」をご参照ください。
[次へ] をクリックして、[テンプレートパラメーターの設定] ステップに進みます。
[作成] をクリックし、作成したスタックを実行します。
結果を表示します。