將已有ECS(Elastic Compute Service,雲端服務器)執行個體添加到ACK叢集。
完整API參考資訊,請參見添加已有節點到節點池。
請求文法
aliyun cs POST /clusters/<YOUR-CLUSTER-ID>/attach --header "Content-Type=application/json" --body "$(cat attach.json)"
請求參數
CLI參數
|
參數 |
說明 |
|
|
要求標頭。需指定 |
|
|
請求體,為JSON格式。將請求體內容儲存為本地檔案(例如 |
請求體
|
參數 |
說明 |
|
|
要添加到叢集的ECS執行個體ID。 |
|
|
ECS執行個體的登入密碼。 |
|
|
用於登入ECS執行個體的金鑰組。 |
|
|
是否格式化ECS執行個體上的資料盤。 |
|
|
要添加到節點的標籤,數組格式。 |
attach.json樣本
{
"instances": "<YOUR-INSTANCE-IDS>",
"password": "<YOUR-INSTANCE-PASSWORD>",
"key_pair": "<YOUR-KEY-PAIR-NAME>",
"format_disk": "<true|false>",
"tags": []
}
返回參數
|
欄位 |
說明 |
|
|
每個ECS執行個體的添加結果。每項包含 |
|
|
添加結果的狀態代碼。 |
|
|
ECS執行個體ID。 |
|
|
添加操作的結果資訊。 |
|
|
本次操作建立的任務ID。 |
樣本
請求樣本
aliyun cs POST /clusters/<YOUR-CLUSTER-ID>/attach --header "Content-Type=application/json" --body "$(cat attach.json)"
返回樣本
{
"list": [
{
"code": "200",
"instanceId": "i-2zee3oiwcyoz7kwd****",
"message": "successful"
},
{
"code": "200",
"instanceId": "i-2ze0lgm3y6iylcbt****",
"message": "successful"
}
],
"task_id": "T-5a544aff80282e39ea000039"
}