Remove um ou mais nós de um cluster. O parâmetro ReleaseNode controla se a instância de computação ENS subjacente deve ser liberada, e seu valor padrão é false. Se um nó sendo removido estiver no estado failed, esse parâmetro será ignorado e a instância de computação correspondente será liberada por padrão. Para uma instância de computação ENS anexada por meio de um script da operação DescribeAttachScript, esse parâmetro também é ignorado e a instância não é liberada por padrão.
Descrição da operação
Se você definir o parâmetro ReleaseNode como false, deverá parar manualmente o processo kubelet no nó antes de chamar esta operação. Caso contrário, o nó poderá reingressar no cluster automaticamente.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ens:DeleteClusterNodes |
delete |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClusterId |
string |
Sim |
O ID do cluster. |
eck-xxxxxxxx |
| Body |
object |
Sim |
O corpo da solicitação. |
|
| Nodes |
array |
Sim |
Uma lista de nós a serem removidos. |
|
|
string |
Sim |
O ID do nó. |
["i-5xxxxxxxxxxx"] |
|
| ReleaseNode |
boolean |
Não |
Especifica se a instância ENS subjacente do nó deve ser liberada. Valor padrão: true. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O objeto de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
CEF72CEB-54B6-4AE8-B225-F876FF7BA984 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "CEF72CEB-54B6-4AE8-B225-F876FF7BA984"
}
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.