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

Resource Orchestration Service:ALIYUN::MSE::Cluster

最終更新日:Jan 24, 2026

ALIYUN::MSE::Cluster を使用してクラスターを作成します。

構文

{
  "Type": "ALIYUN::MSE::Cluster",
  "Properties": {
    "InstanceCount": Integer,
    "VpcId": String,
    "ClusterVersion": String,
    "PubNetworkFlow": Integer,
    "ClusterSpecification": String,
    "VSwitchId": String,
    "EipEnabled": Boolean,
    "ChargeType": String,
    "SecurityGroupType": String,
    "ClusterType": String,
    "NetType": String,
    "ClusterAliasName": String,
    "MseVersion": String,
    "ConnectionType": String,
    "RequestPars": String,
    "AclEntryList": List,
    "Tags": List,
    "ResourceGroupId": String
  }
}

プロパティ

プロパティ名

タイプ

必須

更新可能

説明

制約

ClusterSpecification

文字列

はい

いいえ

エンジン仕様。

有効な値:

  • MSE_GTW_2_4_200_c:2 コア、4 GB メモリ。

  • MSE_GTW_4_8_200_c:4 コア、8 GB メモリ。

  • MSE_GTW_8_16_200_c:8 コア、16 GB メモリ。

  • MSE_GTW_16_32_200_c:16 コア、32 GB メモリ。

ClusterType

文字列

はい

いいえ

クラスターのタイプ。

有効な値:

  • ZooKeeper

  • Nacos-Ans

  • Eureka

ClusterVersion

文字列

はい

いいえ

クラスターのバージョン。

有効な値:

  • ZooKeeper_3_4_14

  • ZooKeeper_3_5_5

  • NACOS_ANS_1_2_1

  • NACOS_2_0_0

InstanceCount

整数

はい

いいえ

インスタンス数。

有効な値:1~9。

NetType

文字列

はい

いいえ

ネットワークタイプ。

有効な値:

  • privatenet:VPC。

  • pubnet:パブリックネットワーク。

AclEntryList

リスト

いいえ

はい

ホワイトリスト。

複数の IP アドレスはコンマ (,) で区切ります。

ChargeType

文字列

いいえ

いいえ

課金方法。

有効な値は PREPAY (サブスクリプション) と POSTPAY (従量課金) です。

このパラメーターは、サーバーレスエディションでは無視されます。

ClusterAliasName

文字列

いいえ

はい

クラスターのエイリアス。

あいまい一致がサポートされています。

ConnectionType

文字列

いいえ

いいえ

ネットワーク接続タイプ。

なし

EipEnabled

ブール値

いいえ

いいえ

Elastic IP Address (EIP) を使用したパブリックネットワークアクセスを有効にするかどうかを指定します。

このパラメーターは、`ConnectionType` が single_eni に設定されている場合にのみ有効です。 有効な値:

  • true:有効。

  • false:無効。

MseVersion

文字列

いいえ

いいえ

クラスターのエディション。

有効な値:

  • mse_dev: デベロッパーエディション。

  • mse_pro:Professional Edition。

PubNetworkFlow

Integer

いいえ

いいえ

パブリック帯域幅。

有効な値:0~5000。

単位:Mbps。

説明

値が 0 の場合は、クラスターがパブリックネットワークに接続されていないことを示します。

RequestPars

文字列

いいえ

いいえ

拡張リクエストパラメーター。

パラメーターは JSON フォーマットです。

ResourceGroupId

文字列

いいえ

はい

リソースグループの ID。

なし

SecurityGroupType

文字列

いいえ

いいえ

インスタンスが属するセキュリティグループのタイプ。

このパラメーターは、`ConnectionType` が single_eni に設定されている場合にのみ有効です。

Tags

リスト

いいえ

はい

カスタムタグ。

詳細については、「Tags のプロパティ」をご参照ください。

VpcId

文字列

いいえ

いいえ

VPC の ID。

なし

VSwitchId

文字列

いいえ

いいえ

vSwitch の ID です。

なし

タグの構文

"Tags": [
  {
    "Value": String,
    "Key": String
  }
]

Tags のプロパティ

プロパティ名

タイプ

必須

更新可能

説明

制約

Key

文字列

はい

いいえ

タグキー。

値の長さは 1~128 文字である必要があります。 aliyun または acs: で始めることはできません。 http:// または https:// を含めることはできません。

Value

文字列

いいえ

いいえ

タグ値。

値の長さは 0~128 文字です。 aliyun または acs: で始めることはできません。 http:// または https:// を含めることはできません。

戻り値

Fn::GetAtt

  • InternetAddress:パブリックエンドポイント。

  • IntranetAddress:プライベートエンドポイント。

  • AclEntryList:ホワイトリスト。

  • Cpu:CPU コア数。

  • InternetPort:インターネットに接続するインターフェイス。

  • IntranetPort:プライベートネットワークポート。

  • AppVersion:アプリケーションバージョン。

  • PayInfo:課金方法。

  • ClusterName:クラスター名。

  • IntranetDomain:内部の同一リージョンエンドポイント。

  • NetType:ネットワークタイプ。

  • ClusterVersion:クラスターのバージョン。

  • InstanceId:インスタンスの ID。

  • ClusterId:クラスターの ID。

  • InternetDomain:パブリックドメイン名。

  • DiskType:ディスクタイプ。

  • AclId:アクセス制御リストの ID。

  • VSwitchId:vSwitch の ID。

  • ClusterSpecification:エンジン仕様。

  • HealthStatus:ヘルスステータス。

  • MemoryCapacity:メモリ容量。

  • ClusterType:クラスターのタイプ。

  • ClusterAliasName:クラスターのエイリアス。

  • InstanceCount:インスタンス数。

  • DiskCapacity:ディスク容量。

  • VpcId:VPC の ID。

  • PubNetworkFlow:パブリック帯域幅。

  • ConnectionType:ネットワーク接続タイプ。

  • MseVersion:クラスターのエディション。

  • ConfigSecretEnabled:設定パスワードが有効になっているかどうかを示します。

  • MCPEnabled:Mesh Configuration Protocol (MCP) が有効かどうかを示します。

  • ConfigAuthEnabled:クラスター設定が有効かどうかを指定します。

  • Arn:Alibaba Cloud リソースネーム (ARN)。

ROSTemplateFormatVersion: '2015-09-01'
Description: MSE クラスターのテスト
Parameters:
  VpcId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VPC::VPCId
  VSwitchId:
    Type: String
    AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
    AssociationPropertyMetadata:
      VpcId: ${VpcId}
Resources:
  MseCluster:
    Type: ALIYUN::MSE::Cluster
    Properties:
      MseVersion: mse_pro
      InstanceCount: 3
      ClusterVersion: NACOS_2_0_0
      PubNetworkFlow: 1
      ClusterType: Nacos-Ans
      ClusterSpecification: MSE_SC_2_4_200_c
      NetType: pubnet
      VpcId:
        Ref: VpcId
      VSwitchId:
        Ref: VSwitchId
Outputs:
  InstanceId:
    Value:
      Fn::GetAtt:
        - MseCluster
        - InstanceId
  ClusterId:
    Value:
      Fn::GetAtt:
        - MseCluster
        - ClusterId                    
{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Description": "MSE クラスターのテスト",
  "Parameters": {
    "VpcId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VPC::VPCId"
    },
    "VSwitchId": {
      "Type": "String",
      "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId",
      "AssociationPropertyMetadata": {
        "VpcId": "${VpcId}"
      }
    }
  },
  "Resources": {
    "MseCluster": {
      "Type": "ALIYUN::MSE::Cluster",
      "Properties": {
        "MseVersion": "mse_pro",
        "InstanceCount": 3,
        "ClusterVersion": "NACOS_2_0_0",
        "PubNetworkFlow": 1,
        "ClusterType": "Nacos-Ans",
        "ClusterSpecification": "MSE_SC_2_4_200_c",
        "NetType": "pubnet",
        "VpcId": {
          "Ref": "VpcId"
        },
        "VSwitchId": {
          "Ref": "VSwitchId"
        }
      }
    }
  },
  "Outputs": {
    "InstanceId": {
      "Value": {
        "Fn::GetAtt": [
          "MseCluster",
          "InstanceId"
        ]
      }
    },
    "ClusterId": {
      "Value": {
        "Fn::GetAtt": [
          "MseCluster",
          "ClusterId"
        ]
      }
    }
  }
}