名称 | 类型 | 描述 | 示例值 |
---|---|---|---|
object | |||
NodeGroupType | string | 节点组类型。取值范围:
| CORE |
NodeGroupName | string | 节点组名称。最大长度 128 个字符。集群内要求节点组名称唯一。 | core-1 |
PaymentType | string | 节点组付费类型。不传入时默认和集群付费类型一致。取值范围:
默认值:PayAsYouGo。 | PayAsYouGo |
SubscriptionConfig | SubscriptionConfig | 节点组预付费配置。不传入时默认和集群预付费配置一致。 | |
SpotStrategy | string | 抢占式 Spot 实例策略。取值范围:
默认值:NoSpot。 | NoSpot |
SpotBidPrices | array | 抢占式 Spot 实例出价价格。参数 SpotStrategy 取值为 SpotWithPriceLimit 时生效。数组元数个数 N 的取值范围:0~100。 | |
SpotBidPrice | SpotBidPrice | ||
VSwitchIds | array | 虚拟机交换机 ID 列表。数组元数个数 N 的取值范围:1~20。 | |
String | string | 虚拟机交换机 ID。 | |
WithPublicIp | boolean | 是否开公网 IP。取值范围:
默认值:false。 | false |
AdditionalSecurityGroupIds | array | 附加安全组。除集群设置的安全组外,为节点组单独设置的附加安全组。数组元数个数 N 的取值范围:0~2。 | |
String | string | 安全组 ID。 | sg-hp3abbae8lb6lmb1**** |
InstanceTypes | array | 节点实例类型列表。数组元数个数 N 的取值范围:1~100。 | |
String | string | 节点实例类型。 | ecs.g7.2xlarge |
NodeCount | integer | 节点数量。取值范围:1~1000。 | 3 |
SystemDisk | SystemDisk | 系统盘。 | |
DataDisks | array | 数据盘。当前数据盘只支持一种磁盘类型,即数组元数个数 N 的取值范围:1~1。 | |
DataDisk | DataDisk | 数据盘。 | |
GracefulShutdown | boolean | 节点组上部署的组件是否开启优雅下线。取值范围:
默认值:false。 | false |
SpotInstanceRemedy | boolean | 开启后,当收到抢占式实例将被回收的系统消息时,伸缩组将尝试创建新的实例,替换掉将被回收的抢占式实例。取值范围:
默认值:false。 | true |
NodeResizeStrategy | string | 节点扩容策略。取值范围:
默认值:PRIORITY。 | PRIORITY |
CostOptimizedConfig | CostOptimizedConfig | 成本优化模式配置。 | |
DeploymentSetStrategy | string | 部署集策略。取值范围:
默认值:NONE。 | NONE |
ComponentTags | array | 自定义组件列表 | |
String | string | ||
AutoScalingPolicy | AutoScalingPolicy | 弹性伸缩规则 |