阿里雲Container Service Edge 版是基於Container ServiceACK針對邊緣計算情境推出的雲邊一體化託管方案。本文介紹ACK Edge叢集發布Kubernetes 1.18版本所做的變更內容。
版本特性
版本特性 | 說明 |
ACK Edge叢集版本 | 1.18.8-aliyunedge.1 |
雲邊營運通道和營運監控 |
|
邊緣節點自治 | 該版本對邊緣緩衝、健全狀態檢查、服務端點及流量統計等進行最佳化,同時對邊緣流量自治和邊緣側應用通過InCluster模式訪問kube-apiserver進行了增強,具體如下:
|
邊緣單元化管理 | 單元化部署(UnitedDeployment)新增Patch功能,該功能支援對每個節點池NodePool的部署配置做定製。例如,當同一個UnitedDeployment中,不同節點池使用各不相同的本地鏡像倉庫時,您可以通過設定Patch欄位,修改每個NodePool所使用的鏡像地址。 |
邊緣節點接入 | 邊緣叢集支援接入OS是Ubuntu 20.04的節點。 |
邊緣網路 |
|
邊緣流量管理Annotation調整
1.16版本的相關Annotation Key參數說明如下:
Annotation Key
Annotation Value
說明
openyurt.io/topologyKeys
kubernetes.io/hostname
限制Service只能被本節點訪問。
openyurt.io/topologyKeys
kubernetes.io/zone
限制Service只能被本節點池的節點訪問。
無
無
對Service不做任何拓撲限制。
在1.18版本,對上表第二行中的參數openyout.io/topologyKeys的Annotation Value做了調整。該參數支援兩個值:
kubernetes.io/zone
和openyurt.io/nodepool
,這兩個值都用於限制Service只能被本節點池的節點訪問,且推薦您使用openyurt.io/nodepool
。