組件管理
容器服務(wù) Edge 版提供多種類型的組件,您可以根據(jù)業(yè)務(wù)需求部署、升級、卸載組件。本文從功能維度列舉容器服務(wù) Edge 版管理的集群組件。
前提條件
已創(chuàng)建ACK Edge集群。具體信息,請參見通過控制臺創(chuàng)建集群。
組件管理
登錄容器服務(wù)管理控制臺,在左側(cè)導(dǎo)航欄選擇集群。
在集群列表頁面,單擊目標(biāo)集群名稱,然后在左側(cè)導(dǎo)航欄,選擇 。
在組件管理頁面,您可以搜索并定位目標(biāo)組件,在組件卡片上按需進(jìn)行安裝、卸載、升級、修改管控面參數(shù)等操作。
組件類型
容器服務(wù)ACK管理的集群組件類型包括系統(tǒng)組件和可選組件:
系統(tǒng)組件:創(chuàng)建ACK Edge集群時,默認(rèn)安裝的組件。不支持卸載,新版本發(fā)布后,需要您及時進(jìn)行升級。
可選組件:創(chuàng)建ACK Edge集群時,可選擇性安裝的組件,用于擴(kuò)展集群功能。您可以按需安裝、卸載或更新配置。新版本發(fā)布后,請及時進(jìn)行升級。
核心組件
組件名稱 | 組件類型 | 描述 |
系統(tǒng)組件 | Kubernetes集群的總線和入口網(wǎng)關(guān)。 | |
系統(tǒng)組件 | Kubernetes集群內(nèi)部資源的管理器。 | |
系統(tǒng)組件 | 負(fù)責(zé)結(jié)合節(jié)點資源使用情況和Pod的調(diào)度要求將Pod調(diào)度到集群的合適節(jié)點上。 | |
系統(tǒng)組件 | 提供Kubernetes與阿里云基礎(chǔ)產(chǎn)品的對接能力,例如CLB、VPC等。 | |
系統(tǒng)組件 | 提供邊緣節(jié)點生命周期管理等功能。 | |
系統(tǒng)組件 | 對接阿里云邊緣產(chǎn)品,例如ELB(ENS負(fù)載均衡)等。 | |
系統(tǒng)組件 | yurt-app-manager是為ACK Edge集群提供邊緣單元化管理的功能組件,例如nodepool、yurtappset等。 | |
系統(tǒng)組件 | 節(jié)點上其他組件和云端kube-apiserver之間的流量代理,有邊緣(Edge)和云端(Cloud)兩種運(yùn)行模式。 |
應(yīng)用管理
組件名稱 | 組件類型 | 描述 |
可選組件 | 提供高效管理應(yīng)用容器、Sidecar容器及鏡像分發(fā)功能。 | |
可選組件 | 基于開源項目Velero開發(fā)的一個Kubernetes應(yīng)用遷移的組件。 |
日志與監(jiān)控
組件名稱 | 組件類型 | 描述 |
系統(tǒng)組件 | ACK提供對接云監(jiān)控的系統(tǒng)組件。 | |
系統(tǒng)組件 | ACK基于社區(qū)開源監(jiān)控組件進(jìn)行改造和增強(qiáng)的監(jiān)控采集和離線組件,并提供Metrics API進(jìn)行數(shù)據(jù)消費(fèi),提供HPA的能力。 | |
可選組件 | ACK基于社區(qū)開源項目進(jìn)行改造和增強(qiáng)的集群節(jié)點異常事件監(jiān)控組件,以及對接第三方監(jiān)控平臺功能的組件。 | |
可選組件 | 使用日志服務(wù)采集Kubernetes容器日志。 | |
可選組件 | 用于對接應(yīng)用實時監(jiān)控服務(wù)ARMS和微服務(wù)引擎MSE,可以讓部署在容器服務(wù)Kubernetes中的Java或Golang應(yīng)用接入ARMS、MSE。 | |
可選組件 | 為基因計算客戶使用的監(jiān)控服務(wù)組件,可以通過該組件監(jiān)控基因工作流中各個節(jié)點資源使用的詳細(xì)信息。 | |
可選組件 | 使用阿里云Prometheus實現(xiàn)容器服務(wù)集群監(jiān)控。 | |
可選組件 | ACK集群中ARMS應(yīng)用監(jiān)控eBPF的監(jiān)控組件。 |
存儲
組件名稱 | 組件類型 | 描述 |
可選組件 | 支持?jǐn)?shù)據(jù)卷的掛載、卸載功能。 創(chuàng)建集群時,如果選擇CSI插件實現(xiàn)阿里云存儲的接入能力的話,默認(rèn)安裝該組件。 | |
可選組件 | 支持?jǐn)?shù)據(jù)卷的自動創(chuàng)建能力。 創(chuàng)建集群時,如果選擇CSI插件實現(xiàn)阿里云存儲的接入能力的話,默認(rèn)安裝該組件。 | |
可選組件 | 用于管理存儲組件的生命周期。 | |
可選組件 | 提供節(jié)點計算、存儲資源的自動化管理能力,當(dāng)前支持LVM存儲資源的管理。 | |
可選組件 | 支持ENS云盤數(shù)據(jù)卷的掛載和卸載。 | |
可選組件 | csi-ens-provisioner支持ENS云盤數(shù)據(jù)卷的創(chuàng)建。 |
網(wǎng)絡(luò)
組件名稱 | 組件類型 | 描述 |
系統(tǒng)組件 | ACK集群中默認(rèn)采用的DNS服務(wù)發(fā)現(xiàn)插件,其遵循Kubernetes DNS-Based Service Discovery規(guī)范。 | |
系統(tǒng)組件 | 一種容器網(wǎng)絡(luò)接口CNI(Container Network Interface)插件,在阿里云上使用的Flannel網(wǎng)絡(luò)模式采用阿里云VPC模式。 創(chuàng)建集群時,如果選擇Flannel網(wǎng)絡(luò)插件實現(xiàn)集群內(nèi)部網(wǎng)絡(luò)互通的話,默認(rèn)安裝該組件。 | |
系統(tǒng)組件 | 通過Terway Edge作為CNI插件提供Underlay容器網(wǎng)絡(luò)通信。 | |
可選組件 | 基于阿里云應(yīng)用型負(fù)載均衡ALB(Application Load Balancer) ,提供更為強(qiáng)大的Ingress流量管理方式,兼容Nginx Ingress,具備處理復(fù)雜業(yè)務(wù)路由和證書自動發(fā)現(xiàn)的能力,支持HTTP、HTTPS和QUIC協(xié)議,滿足在云原生應(yīng)用場景下對超強(qiáng)彈性和大規(guī)模七層流量處理能力的需求。ACK Edge中只支持部署在云端節(jié)點池的Pod。 |
安全
組件名稱 | 組件類型 | 描述 |
系統(tǒng)組件 | 一個可以在ACK集群中免密拉取ACR默認(rèn)版或企業(yè)版私有鏡像的組件。 | |
可選組件 | 幫助您方便地管理和應(yīng)用集群內(nèi)的Open Policy Agent(OPA)策略,實現(xiàn)命名空間標(biāo)簽管理等功能。 | |
可選組件 | 實現(xiàn)安全巡檢功能的關(guān)鍵組件。 | |
可選組件 | 實現(xiàn)策略管理功能的關(guān)鍵組件。 |
其他
組件名稱 | 組件類型 | 描述 |
可選組件 | ACK支持差異化SLO(Service Level Objectives)能力的核心應(yīng)用,可以在保證應(yīng)用服務(wù)質(zhì)量的同時,充分提升資源使用效率。 | |
可選組件 | ACR鏡像按需加載組件。 | |
可選組件 | 跨域運(yùn)維通信組件。 | |
edge-tunnel (1.26版本中用Raven代替) | 可選組件 | edge-tunnel組件本質(zhì)是一個反向通道,是解決跨網(wǎng)絡(luò)通信的一種常見方式。 |