|
Parâmetro |
Tipo |
Descrição |
Exemplo |
|---|---|---|---|
|
object |
|||
| NodeGroupType |
string |
O tipo de grupo de nós. Valores válidos:
|
CORE |
| NodeGroupName |
string |
O nome do grupo de nós. Comprimento máximo: 128 caracteres. O nome do grupo de nós deve ser exclusivo dentro do cluster. |
core-1 |
| PaymentType |
string |
O tipo de cobrança do grupo de nós. Se esse parâmetro não for especificado, o tipo de cobrança do cluster será usado por padrão. Valores válidos:
Valor padrão: PayAsYouGo. |
PayAsYouGo |
| SubscriptionConfig | SubscriptionConfig |
A configuração de assinatura do grupo de nós. Se esse parâmetro não for especificado, a configuração de assinatura do cluster será usada por padrão. |
|
| SpotStrategy |
string |
A estratégia para instâncias spot. Valores válidos:
Valor padrão: NoSpot. |
NoSpot |
| SpotBidPrices |
array |
Os preços de lance para instâncias spot. Este parâmetro entra em vigor apenas quando SpotStrategy está definido como SpotWithPriceLimit. Valores válidos de N: 0 a 100. |
|
| SpotBidPrice | |||
| VSwitchIds |
array |
A lista de IDs de vSwitch. Valores válidos de N: 1 a 20. |
["vsw-hp35g7ya5ymw68mmg****"] |
|
string |
O ID do vSwitch. |
||
| WithPublicIp |
boolean |
Especifica se um endereço IP público deve ser atribuído. Valores válidos:
Valor padrão: false. |
false |
| AdditionalSecurityGroupIds |
array |
Os grupos de segurança adicionais configurados para o grupo de nós, além do grupo de segurança configurado para o cluster. Valores válidos de N: 0 a 2. |
["sg-hp3abbae8lb6lmb1****"] |
|
string |
O ID do grupo de segurança. |
sg-hp3abbae8lb6lmb1**** |
|
| InstanceTypes |
array |
A lista de tipos de instância de nó. Valores válidos de N: 1 a 100. |
["ecs.g6.xlarge"] |
|
string |
O tipo de instância de nó. |
ecs.g7.2xlarge |
|
| NodeCount |
integer |
O número de nós. Valores válidos: 1 a 1000. |
3 |
| SystemDisk | SystemDisk |
O disco em nuvem do sistema. |
|
| DataDisks |
array |
Os discos em nuvem de dados. Atualmente, apenas um tipo de disco em nuvem é suportado para discos em nuvem de dados. Valores válidos de N: 1 a 1. |
|
| DataDisk |
O disco em nuvem de dados. |
||
| GracefulShutdown |
boolean |
Especifica se o desligamento graceful deve ser ativado para componentes implantados no grupo de nós. Valores válidos:
Valor padrão: false. |
false |
| SpotInstanceRemedy |
boolean |
Especifica se a suplementação de instância spot deve ser ativada. Se esse recurso estiver ativado, o grupo de escalonamento tentará criar novas instâncias para substituir as instâncias spot que estão prestes a ser recuperadas. Valores válidos:
Valor padrão: false. |
true |
| CompensateWithOnDemand |
boolean |
Especifica se instâncias pay-as-you-go devem ser criadas automaticamente para atender aos requisitos de capacidade quando instâncias spot não puderem ser criadas devido a motivos de preço ou estoque enquanto nodeResizeStrategy estiver definido como COST_OPTIMIZED. |
true |
| NodeResizeStrategy |
string |
A estratégia de expansão de nós. Valores válidos:
Valor padrão: PRIORITY. |
PRIORITY |
| CostOptimizedConfig | CostOptimizedConfig |
A configuração do modo otimizado por custo. |
|
| DeploymentSetStrategy |
string |
A estratégia de conjunto de implantação. Valores válidos:
Valor padrão: NONE. |
NONE |
| ComponentTags |
array |
A lista de componentes personalizados. |
|
|
string |
|||
| AutoScalingPolicy |
AutoScalingPolicy |
A regra de escalonamento elástico. |
|
| PrivatePoolOptions | PrivatePoolOptions |
A política de pool de recursos usada ao criar instâncias. Este parâmetro entra em vigor apenas quando instâncias pay-as-you-go são criadas. |