Use a operação MigrateCluster para migrar cargas de trabalho de um cluster Container Service for Kubernetes (ACK) Basic para um cluster ACK Pro.
Depuração
Cabeçalhos da requisição
Esta operação não possui cabeçalhos específicos e utiliza apenas os cabeçalhos comuns. Para mais informações, consulte Parâmetros comuns de requisição.
Sintaxe da requisição
POST /clusters/{cluster_id}/migrate HTTP/1.1
Parâmetros da requisição
|
Parâmetro |
Tipo |
Posição |
Obrigatório |
Exemplo |
Descrição |
|
cluster_id |
String |
Path |
Sim |
c21e0591548ba4c10bdb535d6572b**** |
O ID do cluster. |
|
Object |
Body |
Não |
Os parâmetros do corpo da requisição. |
||
|
oss_bucket_name |
String |
Body |
Não |
bucket-**** |
O nome do bucket do Object Storage Service (OSS). |
|
oss_bucket_endpoint |
String |
Body |
Não |
***.oss-cn-hangzhou.aliyuncs.com |
O endpoint do bucket OSS. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
cluster_id |
String |
c21e0591548ba4c10bdb535d6572b |
O ID do cluster. |
|
request_id |
String |
687C5BAA-D103-4993-884B-C35E4314A1E1 |
O ID da requisição. |
|
task_id |
String |
T-62ccd14aacb8db06ca00**** |
O ID da tarefa. |
Exemplos
Exemplos de requisições
POST /clusters/c21e0591548ba4c10bdb535d6572b****/migrate HTTP/1.1
Host:cs.aliyuncs.com
Content-Type:application/json
{
"oss_bucket_name" : "bucket-****",
"oss_bucket_endpoint" : "xxxxxxx.oss-cn-hangzhou.aliyuncs.com"
}
Exemplos de respostas de sucesso
Formato XML
HTTP/1.1 200 OK
Content-Type:application/xml
<MigrateClusterResponse>
<cluster_id>c8155823d057948c69a****</cluster_id>
<request_id>20758A-585D-4A41-A9B2-28DA8F4F534F</request_id>
<task_id>T-62ccd14aacb8db06ca00****</task_id>
</MigrateClusterResponse>
Formato JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"cluster_id" : "c8155823d057948c69a****",
"request_id" : "20758A-585D-4A41-A9B2-28DA8F4F534F",
"task_id" : "T-62ccd14aacb8db06ca00****"
}
Códigos de erro
Para obter uma lista de códigos de erro, consulte Códigos de erro do serviço.