如果需要將已有ECS執行個體添加到ACK叢集中作為Worker節點,或移除Worker節點後需將節點執行個體重新加入節點池,ACK支援手動將已有節點到節點池。您可以調用DescribeClusterAttachScripts介面擷取添加已有節點的指令碼。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
調試
授權資訊
|
操作 |
存取層級 |
資源類型 |
條件關鍵字 |
關聯操作 |
|
cs:DescribeClusterAttachScripts |
update |
*Cluster
|
無 | 無 |
請求文法
POST /clusters/{ClusterId}/attachscript HTTP/1.1
路徑參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| ClusterId |
string |
是 |
叢集 ID。 |
ca375a93a30474552ad2a0ebe183e**** |
請求參數
|
名稱 |
類型 |
必填 |
描述 |
樣本值 |
| body |
object |
否 |
請求體參數。 |
amd64 |
| nodepool_id |
string |
否 |
節點池 ID,添加節點時可以將該節點添加到指定的節點池中。 說明
如果不指定節點池 ID,預設將節點添加至預設節點池。 |
np1c9229d9be2d432c93f77a88fca0**** |
| format_disk |
boolean |
否 |
手動添加已有執行個體到叢集時,是否對該執行個體進行資料盤掛載,將容器和鏡像儲存在資料盤上。取值:
預設值: 資料掛載規則:
|
false |
| keep_instance_name |
boolean |
否 |
添加已有執行個體到叢集時,是否保留執行個體名稱。如果不保留,則執行個體名稱格式為
預設值: |
true |
| rds_instances |
array |
否 |
如果指定了 RDS 執行個體列表,叢集節點 ECS 會自動加入 RDS 訪問白名單。 |
|
|
string |
否 |
RDS 執行個體名稱。 |
rm-xxx |
|
| arch |
string |
否 |
節點 CPU 架構。支援的 CPU 架構包括 預設值: 說明
當叢集類型為邊緣託管版時必填。 |
amd64 |
| options |
string |
否 |
節點的接入配置參數。 說明
當叢集類型為邊緣託管版時必填。 |
{"enableIptables": true,"manageRuntime": true,"quiet": true,"allowedClusterAddons": ["kube-proxy","flannel","coredns"]} |
| expired |
integer |
否 |
描述產生的 token 的到期時間,格式為 Unix 時間戳記,如樣本的 1739980800 表示 2025-02-20 00:00:00。 |
1740037333 |
| one_time_token |
boolean |
否 |
返回參數
|
名稱 |
類型 |
描述 |
樣本值 |
|
string |
節點接入指令碼。 |
"wget http://***.oss-cn-hangzhou.aliyuncs.com/***" |
樣本
正常返回樣本
JSON格式
"\"wget http://***.oss-cn-hangzhou.aliyuncs.com/***\""
錯誤碼
訪問錯誤中心查看更多錯誤碼。
變更歷史
更多資訊,參考變更詳情。