Chame a operação CreateAutoscalingConfig para configure o Auto Scaling.
Depuração
Cabeçalhos da requisição
Esta operação usa apenas cabeçalhos de requisição comuns. Para mais informações, consulte a documentação de parâmetros de requisição comuns.
Sintaxe da requisição
POST /cluster/{ClusterId}/autoscale/config/ HTTP/1.1
Parâmetros da requisição
| Parâmetro | Tipo | Posição | Obrigatório | Exemplo | Descrição |
| ClusterId | String | Path | Sim | c0XXXXXXX10 | ID do cluster a ser gerencie. |
| Object | Body | Não | Corpo da requisição. | ||
| cool_down_duration | String | Body | Não | 10 | Período de resfriamento do Auto Scaling. Nós adicionados por esse recurso não podem ser removidos antes do término desse período. Unidade: minutos. |
| unneeded_duration | String | Body | Não | 10 | Tempo de espera antes de o Auto Scaling executar uma atividade de scale-in. O nó será removido somente se o uso de recursos permanecer abaixo do limiar de scale-in durante todo o tempo de espera. Unidade: minutos. |
| utilization_threshold | String | Body | Não | 0.5 | Limiar de scale-in. Especifica a proporção entre os recursos solicitados pelos pods e o total de recursos no nó. |
| gpu_utilization_threshold | String | Body | Não | 0.5 | Limiar de scale-in para utilização de GPU. Define a razão entre os recursos de GPU solicitados pelos pods e o total de recursos de GPU no nó. |
| scan_interval | String | Body | Não | 30 | Intervalo de verificação e avaliação do cluster para dimensionamento. Unidade: segundos. |
| scale_down_enabled | Boolean | Body | Não | true | Define se o scale-in de nós é permitido. Valores válidos:
|
| expander | String | Body | Não | least-waste | Política de seleção de node pools para atividades de scale-out. Valores válidos:
|
Sem parâmetros de resposta.
Exemplos
Exemplos de requisições
POST /cluster/c0XXXXXXX10/autoscale/config HTTP/1.1
Host:cs.aliyuncs.com
Content-Type:application/json
{
"cool_down_duration" : "10m",
"unneeded_duration" : "10m",
"utilization_threshold" : "0.5",
"gpu_utilization_threshold" : "0.5",
"scan_interval" : "30s"
}
Exemplos de respostas de sucesso
Formato JSON
HTTP/1.1 200 OK
Códigos de erro
Para obter uma lista de códigos de erro, visite o API Error Center.