すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:複数のアカウントとリージョン間での ECS インスタンスの作成

最終更新日:Apr 24, 2026

Resource Orchestration Service (ROS) のスタックグループを使用すると、複数の Alibaba Cloud アカウントとリージョンにまたがって、同じ構成の Elastic Compute Service (ECS) インスタンスを作成できます。

前提条件

  • 自己管理権限モデルを使用してスタックグループを作成する場合、管理者アカウントとターゲットアカウントが作成済みであることを確認してください。また、管理者アカウントとターゲットアカウントに RAM ロールを手動で作成し、それらの間に信頼関係を確立する必要があります。詳細については、「自己管理権限の付与」をご参照ください。

  • サービス管理権限モデルを使用してスタックグループを作成する場合、委任された管理者アカウントが設定済みであることを確認してください。詳細については、「委任された管理者アカウントの設定」をご参照ください。

ステップ 1:テンプレートの準備

ROSTemplateFormatVersion: '2015-09-01'
Description: Creates One ECS instance
Resources:
  DS-InstanceTypes:
    Type: DATASOURCE::ECS::RecommendInstanceTypes
    Properties:
      Cores: 2
      Memory: 8
      SystemDiskCategory: cloud_essd
  Vpc:
    Type: ALIYUN::ECS::VPC
    Properties:
      CidrBlock: 192.168.0.0/16
  VSwitch:
    Type: ALIYUN::ECS::VSwitch
    Properties:
      VpcId:
        Ref: Vpc
      CidrBlock: 192.168.0.0/24
      ZoneId:
        Fn::Jq:
          - First
          - .[].ZoneId
          - Fn::GetAtt:
              - DS-InstanceTypes
              - InstanceTypes
  SecurityGroup:
    Type: ALIYUN::ECS::SecurityGroup
    Properties:
      VpcId:
        Ref: Vpc
  Instance:
    Type: ALIYUN::ECS::Instance
    Properties:
      IoOptimized: optimized
      PrivateIpAddress: 192.168.0.1
      VpcId:
        Ref: Vpc
      SecurityGroupId:
        Ref: SecurityGroup
      VSwitchId:
        Ref: VSwitch
      ImageId: centos
      InstanceType:
        Fn::Jq:
          - First
          - .[].InstanceType
          - Fn::GetAtt:
              - DS-InstanceTypes
              - InstanceTypes
      SystemDiskCategory: cloud_essd
Outputs:
  VpcId:
    Value:
      Fn::GetAtt:
        - Vpc
        - VpcId
  InstanceId:
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceId

テンプレートの説明:

  • Resources セクションでは、作成するリソースを定義します。

  • Outputs セクションでは、スタックの作成後に、作成された VPC と ECS インスタンスの ID が返されるように指定します。

ステップ 2:スタックグループの作成

  1. Resource Orchestration Service (ROS) コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、スタックグループ をクリックします。

  3. 上部のナビゲーションバーのリージョンドロップダウンリストから、スタックグループのリージョンを選択します。

  4. スタックグループ ページで、スタックグループの作成 をクリックします。

  5. テンプレートの選択 ページで、テンプレートのインポート方法 として テンプレート内容の入力 を選択し、ステップ 1:テンプレートの準備 の YAML テンプレートを貼り付けます。

  6. 設定パラメータ ページで、スタックグループ名スタックグループの説明 を入力し、次へ をクリックします。

  7. スタックグループの設定 ページで、[権限モデル] を サービス管理機関 または セルフサービス管理機関 に設定し、Next をクリックします。

    詳細については、「権限モデル」をご参照ください。

  8. デプロイオプションの設定 ページで、デプロイメントパラメーターを設定し、次へ をクリックします。

    • サービス管理権限モデルを使用する場合、ご利用のリソースディレクトリから複数のメンバーを デプロイメントターゲット として選択し、複数のデプロイメントリージョンを選択します。

      必要に応じて他のパラメーターを設定します。詳細については、「サービス管理権限モデルを使用したスタックグループの作成」をご参照ください。

    • 自己管理権限モデルを使用する場合、展開場所アカウントにリソーススタックをデプロイする を選択します。次に、ターゲットアカウントを追加し、デプロイメントリージョンを選択します。

      必要に応じて他のパラメーターを設定します。詳細については、「自己管理権限モデルを使用したスタックグループの作成」をご参照ください。

    説明

    最大 20 のリージョンを選択できます。

  9. チェックと確認 ページで、スタックグループの情報を確認し、スタックグループの作成 をクリックします。

ステップ 3:スタックグループの表示

  1. 左側のナビゲーションウィンドウで、スタックグループ をクリックします。

  2. スタックグループ ページで、対象の スタックグループ名 をクリックします。

  3. インスタンス タブをクリックして、作成されたスタックインスタンスとそれに対応するスタック ID を表示します。

  4. スタック ID をクリックします。リソース タブで、作成されたすべてのリソースを表示できます。

    [リソースステータス] が [成功] になると、ECS インスタンスは正常に作成されています。