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

Resource Orchestration Service:ALIYUN::MSE::Cluster

最終更新日:Jan 07, 2026

ALIYUN::MSE::Cluster リソースは、Microservices Engine (MSE) クラスターを作成します。

構文

{
  "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
  }
}

プロパティ

プロパティ名

タイプ

必須

更新の許可

説明

制約

ClusterVersion

文字列

はい

いいえ

クラスターバージョン。

有効な値:

  • ZooKeeper_3_4_14

  • ZooKeeper_3_5_5

  • NACOS_ANS_1_2_1

  • NACOS_2_0_0

ClusterSpecification

文字列

はい

いいえ

エンジン仕様。

有効な値:

  • MSE_GTW_2_4_200_c:2 vCPU、4 GB メモリ。

  • MSE_GTW_4_8_200_c:4 vCPU、8 GB メモリ。

  • MSE_GTW_8_16_200_c:8 vCPU、16 GB メモリ。

  • MSE_GTW_16_32_200_c:16 vCPU、32 GB メモリ。

ClusterType

文字列

はい

いいえ

クラスタータイプ。

有効な値:

  • ZooKeeper

  • Nacos-Ans

  • Eureka

InstanceCount

整数

はい

いいえ

インスタンス数。

有効な値:1~9。

NetType

文字列

はい

いいえ

ネットワークタイプ。

有効な値:

  • privatenet:VPC (Virtual Private Cloud)。

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

EipEnabled

ブール値

いいえ

いいえ

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

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

  • true:有効。

  • false:無効。

ChargeType

文字列

いいえ

いいえ

課金方法

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

このパラメーターは、サーバーレスクラスターでは無視されます。

SecurityGroupType

文字列

いいえ

いいえ

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

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

MseVersion

文字列

いいえ

いいえ

クラスターバージョン

有効な値:

  • mse_dev:Developer Edition。

  • mse_pro:Professional Edition。

VpcId

文字列

いいえ

いいえ

VPC の ID。

なし。

PubNetworkFlow

Integer

いいえ

いいえ

パブリック帯域幅。

有効な値:0~5000。

単位:Mbit/s。

説明

値が 0 の場合は、クラスターがパブリックネットワークからアクセスできないことを示します。

VSwitchId

文字列

いいえ

いいえ

vSwitch の ID です。

なし。

ClusterAliasName

文字列

いいえ

はい

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

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

ConnectionType

文字列

いいえ

いいえ

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

なし。

RequestPars

文字列

いいえ

いいえ

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

パラメーターは JSON 形式である必要があります。

AclEntryList

リスト

いいえ

はい

ホワイトリスト。

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

Tags

リスト

いいえ

はい

カスタムタグ。

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

ResourceGroupId

文字列

いいえ

はい

リソースグループの 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:パブリックドメイン名。

  • AclId:アクセス制御リスト (ACL) の 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"
        ]
      }
    }
  }
}