Atualiza componentes do cluster para utilizar novos recursos e corrigir vulnerabilidades. Você deve atualizar os componentes do cluster um após o outro e atualizar um componente somente após o anterior ter sido atualizado com sucesso. Antes de atualizar um componente, recomendamos que você leia as notas de atualização de cada componente. Atualizações de componentes do cluster podem afetar seus negócios. Avalie o impacto, faça backup dos dados e realize a atualização durante horários de baixo tráfego.
Descrição da operação
A atualização da versão da instância de componentes do cluster pode afetar os negócios. Avalie o impacto, opere durante horários de baixo tráfego e faça backup dos dados relevantes com antecedência.
Antes de atualizar um componente, consulte o Registro de lançamento de componentes para entender as alterações e os impactos do componente especificado.
Atualize os componentes um por um em sequência e confirme que a atualização de um componente foi bem-sucedida antes de atualizar o próximo.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
cs:UpgradeK8sComponents |
update |
*Cluster
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
POST /clusters/{ClusterId}/components/upgrade HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClusterId |
string |
Sim |
O ID do cluster. |
cf4299b79b3e34226abfdc80a4bda**** |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| body |
array<object> |
Não |
Os parâmetros da solicitação. |
|
|
object |
Não |
|||
| component_name |
string |
Sim |
O nome do componente. |
coredns |
| next_version |
string |
Sim |
A versão para a qual o componente pode ser atualizado. Você pode chamar a operação |
v1.11.3.5-5321daf49-aliyun |
| version |
string |
Não |
A versão atual do componente. |
v1.11.3.2-f57ea7ed6-aliyun |
| config |
string |
Não |
As configurações personalizadas do componente que você deseja utilizar. O valor é uma string JSON. |
{"CpuRequest":"800m"} |
| policy |
string |
Não |
A política de atualização. Valores válidos:
|
canary |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| cluster_id |
string |
O ID do cluster. |
cf4299b79b3e34226abfdc80a4bda**** |
| request_id |
string |
O ID da solicitação. |
bfd12953-31cb-42f1-8a36-7b80ec34**** |
| task_id |
string |
O ID da tarefa. |
T-62a944794ee141074400**** |
Exemplos
Resposta de sucesso
JSON formato
{
"cluster_id": "cf4299b79b3e34226abfdc80a4bda****",
"request_id": "bfd12953-31cb-42f1-8a36-7b80ec34****",
"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.