全部产品
Search
文档中心

Resource Orchestration Service:ALIYUN::MSE::Cluster

更新时间:Jan 24, 2026

Gunakan ALIYUN::MSE::Cluster untuk membuat kluster.

Sintaksis

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

Properti

Nama properti

Tipe

Wajib

Pembaruan diizinkan

Deskripsi

Batasan

ClusterSpecification

String

Ya

Tidak

Spesifikasi engine.

Nilai yang valid:

  • MSE_GTW_2_4_200_c: 2 core, 4 GB memori.

  • MSE_GTW_4_8_200_c: 4 core, 8 GB memori.

  • MSE_GTW_8_16_200_c: 8 core, 16 GB memori.

  • MSE_GTW_16_32_200_c: 16 core, 32 GB memori.

ClusterType

String

Ya

Tidak

Jenis kluster.

Nilai yang valid:

  • ZooKeeper

  • Nacos-Ans

  • Eureka

ClusterVersion

String

Ya

Tidak

Versi kluster.

Nilai yang valid:

  • ZooKeeper_3_4_14

  • ZooKeeper_3_5_5

  • NACOS_ANS_1_2_1

  • NACOS_2_0_0

InstanceCount

Integer

Ya

Tidak

Jumlah instans.

Nilai yang valid: 1 hingga 9.

NetType

String

Ya

Tidak

Jenis jaringan.

Nilai yang valid:

  • privatenet: virtual private cloud (VPC).

  • pubnet: jaringan publik.

AclEntryList

List

Tidak

Ya

Daftar putih.

Pisahkan beberapa alamat IP dengan koma (,).

ChargeType

String

Tidak

Tidak

Metode penagihan.

Nilai yang valid adalah PREPAY (subscription) dan POSTPAY (pay-as-you-go).

Parameter ini diabaikan untuk edisi Serverless.

ClusterAliasName

String

Tidak

Ya

Alias kluster.

Pencocokan fuzzy didukung.

ConnectionType

String

Tidak

Tidak

Jenis koneksi jaringan.

Tidak ada

EipEnabled

Boolean

Tidak

Tidak

Menentukan apakah akses jaringan publik diaktifkan menggunakan Elastic IP Address (EIP).

Parameter ini hanya berlaku ketika ConnectionType diatur ke single_eni. Nilai yang valid:

  • true: Diaktifkan.

  • false: Pengaturan dinonaktifkan.

MseVersion

String

Tidak

Tidak

Edisi kluster.

Nilai yang valid:

  • mse_dev: Edisi Developer.

  • mse_pro: Edisi Profesional.

PubNetworkFlow

Integer

Tidak

Tidak

Bandwidth publik.

Nilai yang valid: 0 hingga 5000.

Unit: Mbps.

Catatan

Nilai 0 menunjukkan bahwa kluster tidak terhubung ke jaringan publik.

RequestPars

String

Tidak

Tidak

Parameter permintaan tambahan.

Parameter dalam format JSON.

ResourceGroupId

String

Tidak

Ya

ID kelompok sumber daya.

Tidak ada

SecurityGroupType

String

Tidak

Tidak

Jenis security group tempat instans berada.

Parameter ini hanya berlaku ketika ConnectionType diatur ke single_eni.

Tags

List

Tidak

Ya

Tag kustom.

Untuk informasi selengkapnya, lihat properti Tags.

VpcId

String

Tidak

Tidak

ID VPC.

Tidak ada

VSwitchId

String

Tidak

Tidak

ID vSwitch.

Tidak ada

Sintaks Tags

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

Properti Tags

Nama Properti

Type

Wajib

Pembaruan diizinkan

Deskripsi

Batasan

Key

String

Ya

Tidak

Kunci tag.

Nilai harus terdiri dari 1 hingga 128 karakter. Tidak boleh diawali dengan aliyun atau acs:. Tidak boleh mengandung http:// atau https://.

Value

String

Tidak

Tidak

Nilai tag.

Nilai dapat terdiri dari 0 hingga 128 karakter. Tidak boleh diawali dengan aliyun atau acs:. Tidak boleh mengandung http:// atau https://.

Nilai pengembalian

Fn::GetAtt

  • InternetAddress: Titik akhir publik.

  • IntranetAddress: Titik akhir pribadi.

  • AclEntryList: Daftar putih.

  • Cpu: Jumlah core CPU.

  • InternetPort: Port yang terhubung ke Internet.

  • IntranetPort: Port jaringan pribadi.

  • AppVersion: Versi aplikasi.

  • PayInfo: Metode penagihan.

  • ClusterName: Nama kluster.

  • IntranetDomain: Titik akhir internal dalam satu wilayah.

  • NetType: Jenis jaringan.

  • ClusterVersion: Versi kluster.

  • InstanceId: ID instans.

  • ClusterId: ID kluster.

  • InternetDomain: Nama domain publik.

  • DiskType: Tipe disk.

  • AclId: ID daftar kontrol akses.

  • VSwitchId: ID vSwitch.

  • ClusterSpecification: Spesifikasi engine.

  • HealthStatus: Status kesehatan.

  • MemoryCapacity: Kapasitas memori.

  • ClusterType: Jenis kluster.

  • ClusterAliasName: Alias kluster.

  • InstanceCount: Jumlah instans.

  • DiskCapacity: Kapasitas disk.

  • VpcId: ID VPC.

  • PubNetworkFlow: Bandwidth publik.

  • ConnectionType: Jenis koneksi jaringan.

  • MseVersion: Edisi kluster.

  • ConfigSecretEnabled: Menunjukkan apakah password konfigurasi diaktifkan.

  • MCPEnabled: Menunjukkan apakah Mesh Configuration Protocol (MCP) diaktifkan.

  • ConfigAuthEnabled: Menentukan apakah konfigurasi kluster diaktifkan.

  • Arn: Nama Sumber Daya Alibaba Cloud (ARN).

Contoh

ROSTemplateFormatVersion: '2015-09-01'
Description: Test MSE Cluster
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": "Test MSE Cluster",
  "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"
        ]
      }
    }
  }
}