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

Resource Orchestration Service:パラメーターをグループ化するためのメタデータの使用

最終更新日:Jun 04, 2025

Resource Orchestration Service (ROS) を使用して複数カテゴリのリソースを管理するスタックを作成する場合、リソースに特定のパラメーターを設定する必要があります。ただし、パラメーターが互いに競合する場合があります。この場合、メタデータを使用して異なるリソースのパラメーターをグループ化できます。これは、ROS コンソールでパラメーターを一元的に設定するのに役立ちます。

背景情報

Harbor クラスタをデプロイする(既存の VPC)メタデータは、「パラメーター」セクションで定義されたパラメーターをグループ化し、各グループにラベルを指定するために使用されます。このトピックでは、テンプレートを使用して異なるリソースのパラメーターをグループ化する方法の例を示します。この例では、 テンプレートが使用されます。テンプレートの詳細については、Deploy a Harbor Cluster (Existing VPC) ページにアクセスしてください。

Harbor クラスタをデプロイするには、次の設定グループが指定されています。

  • インフラストラクチャ設定

  • Harbor 設定

  • DB 設定

  • Redis 設定

  • SLB 設定

対応するグループの「パラメーター」セクションに、各設定グループのパラメーターを追加できます。次のサンプルコードは、メタデータの例を示しています。

Metadata:
  ALIYUN::ROS::Interface:
    ParameterGroups:
      - Parameters:
          - VSwitchZoneId
          - VPC
          - VSwitch
          - SecurityGroup
        Label:
          default:
             
            en: Infrastructure Configuration # インフラストラクチャ設定
      - Parameters:
          - ClusterAmount
          - InstanceType
          - SystemDiskCategory
          - SystemDiskSize
          - Password
          - HarborAdminPassword
        Label:
          default:
             
            en: Harbor Configuration # Harbor 設定
      - Parameters:
          - DBInstanceEngineAndVersion
          - DBInstanceClass
          - DBInstanceStorage
          - DBUser
          - DBPassword
        Label:
          default:
             
            en: DB Configuration # DB 設定
      - Parameters:
          - RedisInstanceClass
          - EvictionPolicy
          - RedisPassword
        Label:
          default:
             
            en: Redis Configuration # Redis 設定
      - Parameters:
          - LoadBalancerSpec
          - Bandwidth
        Label:
          default:
             
            en: SLB Configuration # SLB 設定
    TemplateTags:
      - Creates one ECS(Harbor) instance - Existing Vpc # 既存の VPC に 1 つの ECS(Harbor)インスタンスを作成する

手順

  1. ROS コンソール にログオンします。

  2. 左側のナビゲーションウィンドウで、[テンプレート] > [パブリックテンプレート] を選択します。

  3. [Harbor クラスタのデプロイ (既存の VPC)] テンプレートを検索します。

  4. [スタックの作成] をクリックします。

  5. [パラメーターの設定] ステップで、[スタック名] パラメーターを指定し、[インフラストラクチャ設定][Harbor 設定][DB 設定][Redis 設定][SLB 設定] セクションのパラメーターを設定します。

  6. [次へ: 確認と確定] をクリックします。次に、[作成] をクリックします。