ACK Edge集群的邊緣節點池支持添加多種類型的資源,例如不同地域的ECS節點,IDC節點,其他廠商云節點,以及分布在工廠、門店、車輛和船舶中的服務器節點。本文介紹如何在ACK Edge集群中的邊緣節點池中添加邊緣節點。
前提條件
已創建ACK Edge集群。具體操作,請參見通過控制臺創建集群。
使用限制
請確保您的集群配額充足。如需添加更多節點,請到配額平臺提交申請擴大配額。關于ACK Edge集群的配額限制,請參見配額與限制。
添加邊緣節點時會訪問部分域名地址,需要節點側網絡安全組放開限制允許訪問。具體信息,請參見邊緣節點接入訪問域名和IP路由網段配置。
添加邊緣節點時,需選擇以下支持接入的節點操作系統。
系統架構
系統版本
系統內核版本
邊緣Kubernetes集群版本
AMD64/x86_64
Anolis7.9、Anolis8.6
4.19.X
≥1.22.15-aliyunedge.1
AMD64/x86_64
Alibaba Cloud Linux 2.1903
4.19.X
≥1.20.11-aliyunedge.1
AMD64/x86_64
Alibaba Cloud Linux 3
5.10.X
≥1.20.11-aliyunedge.1
AMD64/x86_64
CentOS 7.4、CentOS 7.5、CentOS 7.6、CentOS 7.7、CentOS 7.8、CentOS 7.9
3.10.X
≥1.12.6-aliyunedge.1
AMD64/x86_64
CentOS 8.0、CentOS 8.2
4.18.X
≥1.18.8-aliyunedge.1
AMD64/x86_64
Ubuntu 16.04
4.4.X
≥1.18.8-aliyunedge.1
AMD64/x86_64
Ubuntu 18.04
4.15.X
≥1.12.6-aliyunedge.1
AMD64/x86_64
Ubuntu 18.04
5.4.X
≥1.16.9-aliyunedge.1
AMD64/x86_64
Ubuntu 18.04
5.11.X
≥1.18.8-aliyunedge.1
AMD64/x86_64
Ubuntu 20.04
5.4.X
≥1.18.8-aliyunedge.1
AMD64/x86_64
Ubuntu 20.04、Ubuntu 22.04
5.15.X
≥1.26.3-aliyun.1
AMD64/x86_64
Red Hat Enterprise Linux 8.8
4.18.X
≥1.26.3-aliyun.1
AMD64/x86_64
Kylin V10
4.19.X
≥1.26.3-aliyun.1
AMD64/x86_64
UnionTech OS Server 20
4.19.X
≥1.26.3-aliyun.1
Arm64
CentOS 8.0
4.19.X
≥1.14.8-aliyunedge.1
Arm64
Ubuntu 18.04
4.9.X
≥1.14.8-aliyunedge.1
Arm64
Ubuntu 18.04
4.19.X
≥1.14.8-aliyunedge.1
Arm64
Ubuntu 20.04
5.10.X
≥1.22.15-aliyunedge.1
添加GPU節點時,需要選擇以下支持的GPU型號。GPU節點如何接入,請參見邊緣節點FAQ。
系統架構
GPU型號
邊緣Kubernetes集群版本
AMD64/x86_64
Nvidia_Tesla_T4
≥1.16.9-aliyunedge.1
AMD64/x86_64
Nvidia_Tesla_P4
≥1.16.9-aliyunedge.1
AMD64/x86_64
Nvidia_Tesla_P100
≥1.16.9-aliyunedge.1
AMD64/x86_64
Nvidia_Tesla_V100
≥1.18.8-aliyunedge.1
AMD64/x86_64
Nvidia_Tesla_A100
≥1.20.11-aliyunedge.1
AMD64/x86_64
Nvidia_Tesla_A10
≥1.20.11-aliyunedge.1
AMD64/x86_64
Nvidia_L20
≥1.26.3-aliyun.1
AMD64/x86_64
Nvidia_L40
≥1.26.3-aliyun.1
添加節點
登錄容器服務管理控制臺,在左側導航欄選擇集群。
在集群列表頁面,單擊目標集群名稱,然后在左側導航欄,選擇 。
在節點池頁面,選擇目標節點池右側操作列的 。
進入添加節點頁面,單擊手動添加,添加現有實例。
說明目前手動添加的方式支持添加云上ECS節點、云上ENS節點和非云節點。
單擊下一步進入實例信息頁面,您可以在此處填寫節點接入配置,具體的配置參數,請參見參數列表。
說明腳本有效時間的默認值是1小時,如果您需要長時間使用同一個腳本做批量添加,可以適當增加腳本的生效時間。當腳本有效時間配置為0小時,表示腳本永遠生效。
配置完成后單擊下一步,進入添加完成頁面,單擊復制,到您的邊緣節點上粘貼并執行該腳本。
添加邊緣節點成功的結果如下圖所示。
參數列表
參數 | 參數說明 | 描述 | 標準接入配置 |
flannelIface | Flannel使用的網卡名。 | 節點默認路由的網卡名。 | |
enableIptables | 是否開啟 |
| |
quiet | 假設所有的問題回答自動回復 | true | |
manageRuntime | 是否由接入工具安裝并檢測Runtime。 | true | |
nodeNameOverride | 設置節點名。 |
| |
allowedClusterAddons | 需要安裝的組件列表。默認為空,不安裝。普通節點需要配置為["kube-proxy","flannel","coredns"]。 |
| |
gpuVersion | 表示要接入的節點是否為GPU節點,默認為空。 當前支持的GPU版本,請參見GPU型號。 |
| |
labels | 表示接入時節點要加的標簽。 |
| |
annotations | 表示接入時給節點加的注解。 |
| |
taints | 表示接入時給節點加上的污點。 |
| |
nodeIface | 該參數有兩個作用:
|
| |
runtimeRootDir | 指定運行時的工作目錄,該配置在 |
| |
imageRepoType | 指定節點上系統組件鏡像的下載來源。 |
| |
selfHostNtpServer | 是否手動完成時間同步。 |
|