Remove nós de um pool de nós.
Descrição da operação
Ao remover um nó, os pods no nó são migrados para outros nós. Isso pode causar interrupções de serviço. Recomendamos que você remova os nós durante horários de baixa demanda.
A operação pode apresentar riscos inesperados. Faça backup dos dados antes de executar esta operação.
Os nós permanecem no estado Unschedulable enquanto estão sendo removidos.
O sistema remove apenas nós de trabalho. Ele não remove nós mestres.
Mesmo que você defina o parâmetro
release_nodecomotrue, os nós de assinatura não são liberados. Você deve liberar os nós de assinatura no console do ECS após remover os nós.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cs:RemoveNodePoolNodes |
update |
*Cluster.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
DELETE /clusters/{ClusterId}/nodepools/{NodepoolId}/nodes HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClusterId |
string |
Sim |
O ID do cluster. |
c23421cfa74454bc8b37163fd19af**** |
| NodepoolId |
string |
Sim |
O ID do pool de nós. |
np97de2cfb1ba042398dd8f5504c94**** |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| release_node |
boolean |
Não |
Especifica se os nós devem ser liberados após serem removidos. Valores válidos:
|
true |
| drain_node |
boolean |
Não |
Especifica se deve drenar os nós que você deseja remover. Valores válidos:
|
true |
nodes
deprecated
|
array |
Não |
Este parâmetro foi descontinuado. Uma lista de nós que você deseja remover. Nota
Este parâmetro foi descontinuado. Use instance_ids em seu lugar. |
|
|
string |
Não |
O nome do nó. |
cn-hangzhou.172.16.xxx.xxx |
|
| instance_ids |
array |
Não |
Uma lista de instâncias que você deseja remover. |
|
|
string |
Não |
O ID da instância que você deseja remover. |
i-bp1c70fqbv1nlu9xxxxx |
|
| concurrency |
boolean |
Não |
Especifica se a remoção deve ser feita de forma simultânea. |
false |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O corpo da resposta. |
||
| request_id |
string |
O ID da solicitação. |
A9891419-D125-4D89-AFCA-68846675**** |
| task_id |
string |
O ID da tarefa. |
T-62a944794ee141074400**** |
Exemplos
Resposta de sucesso
JSON formato
{
"request_id": "A9891419-D125-4D89-AFCA-68846675****",
"task_id": "T-62a944794ee141074400****"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.