當(dāng)前位置:首頁 > 公眾號(hào)精選 > 小林coding
[導(dǎo)讀]2021 年 4 月 29 日,KubeSphere 開源社區(qū)激動(dòng)地向大家宣布,KubeSphere 3.1.0 正式發(fā)布!

2021 年 4 月 29 日,KubeSphere 開源社區(qū)激動(dòng)地向大家宣布,KubeSphere 3.1.0 正式發(fā)布!為了幫助企業(yè)最大化資源利用效率,KubeSphere 打造了一個(gè)以 Kubernetes 為內(nèi)核的云原生分布式操作系統(tǒng),提供可插拔的開放式架構(gòu),無縫對(duì)接第三方應(yīng)用,極大地降低了企業(yè)用戶的使用門檻。

KubeSphere v3.1.0 主打 “延伸至邊緣側(cè)的容器混合云”,新增了對(duì) “邊緣計(jì)算” 場(chǎng)景的支持。同時(shí)在 v3.0.0 的基礎(chǔ)上新增了 計(jì)量計(jì)費(fèi),讓基礎(chǔ)設(shè)施的運(yùn)營(yíng)成本更清晰,并進(jìn)一步優(yōu)化了在 “多云、多集群、多團(tuán)隊(duì)、多租戶” 等應(yīng)用場(chǎng)景下的使用體驗(yàn),增強(qiáng)了 “多集群管理、多租戶管理、可觀測(cè)性、DevOps、應(yīng)用商店、微服務(wù)治理” 等特性,更進(jìn)一步完善交互設(shè)計(jì)提升了用戶體驗(yàn)。

云原生產(chǎn)業(yè)聯(lián)盟撰寫的《云原生發(fā)展白皮書》提到,萬物互聯(lián)時(shí)代加速了云-邊協(xié)同的需求演進(jìn),傳統(tǒng)云計(jì)算中心集中存儲(chǔ)、計(jì)算的模式已經(jīng)無法滿足終端設(shè)備對(duì)于時(shí)效、容量、算力的需求,向邊緣下沉并通過中心進(jìn)行統(tǒng)一交付、運(yùn)維、管控,已經(jīng)成為云計(jì)算的重要發(fā)展趨勢(shì)。

面對(duì)這一發(fā)展趨勢(shì),KubeSphere 與 KubeEdge 社區(qū)緊密合作,將 Kubernetes 從云端擴(kuò)展至邊緣,以統(tǒng)一的標(biāo)準(zhǔn)實(shí)現(xiàn)了對(duì)邊緣基礎(chǔ)設(shè)施的納管。通過與 KubeEdge 集成,解決了邊緣節(jié)點(diǎn)納管、邊緣工作負(fù)載調(diào)度和邊緣可觀測(cè)性等難題,結(jié)合 KubeSphere 已有的多集群管理將混合多云管理延伸至邊緣側(cè)。

并且,v3.1.0 得到了來自青云 QingCloud 之外的更多企業(yè)與用戶的貢獻(xiàn)和參與,無論是功能開發(fā)、功能測(cè)試、缺陷報(bào)告、需求建議、企業(yè)最佳實(shí)踐,還是提供 Bug 修復(fù)、國(guó)際化翻譯、文檔貢獻(xiàn),這些來自開源社區(qū)的貢獻(xiàn)都為 v3.1.0 的發(fā)布和推廣提供了極大的幫助,我們將在文末予以特別致謝!

解讀 v3.1.0 重大更新

KubeSphere 3.1.0 增加了計(jì)量計(jì)費(fèi)功能,支持集群、企業(yè)空間的多層級(jí)與多租戶在應(yīng)用資源消耗的計(jì)量與統(tǒng)計(jì)。通過集成 KubeEdge,實(shí)現(xiàn)應(yīng)用快速分發(fā)至邊緣節(jié)點(diǎn)。同時(shí)還提供了更強(qiáng)大的可觀測(cè)性能力,如兼容 PromQL、內(nèi)置主流告警規(guī)則、可視化對(duì)接釘釘、企業(yè)微信、Slack 和 Webhook 等通知渠道。DevOps 的易用性在 3.1.0 也上了一個(gè)臺(tái)階,例如內(nèi)置多套常用流水線模板,支持多分支流水線和流水線復(fù)制等,關(guān)于重大更新詳情請(qǐng)查看文末海報(bào)。

多維度計(jì)量計(jì)費(fèi),讓 K8s 運(yùn)營(yíng)成本更透明

在企業(yè)運(yùn)營(yíng)和管理 Kubernetes 容器平臺(tái)時(shí),通常需要分析資源消耗,查看集群及其中租戶的消費(fèi)賬單,洞察資源使用情況,分析基礎(chǔ)設(shè)施運(yùn)營(yíng)成本。

在 KubeSphere 3.1.0 中,可從多個(gè)維度來分析平臺(tái)資源消耗:

從集群維度,可查看每個(gè)集群資源消耗,深入到節(jié)點(diǎn)中分析運(yùn)行的工作負(fù)載,精準(zhǔn)規(guī)劃每個(gè)節(jié)點(diǎn)中工作負(fù)載的資源使用狀況。

從企業(yè)空間維度,可查看每個(gè)企業(yè)空間資源消耗,獲取企業(yè)空間中項(xiàng)目、應(yīng)用、工作負(fù)載的消費(fèi)賬單,分析多租戶環(huán)境中各個(gè)租戶的資源使用是否合理。

另外,除了可以通過界面查看和導(dǎo)出數(shù)據(jù),KubeSphere 計(jì)量計(jì)費(fèi)平臺(tái)也提供了所有操作的 API。接下來在后續(xù)的版本里,會(huì)持續(xù)加強(qiáng)并構(gòu)筑端到端完整的計(jì)量計(jì)費(fèi)可運(yùn)營(yíng)系統(tǒng)。

邊緣節(jié)點(diǎn)管理

KubeEdge[1] 是一個(gè)開源的邊緣計(jì)算平臺(tái),它在 Kubernetes 原生的容器編排和調(diào)度能力之上,實(shí)現(xiàn)了 云邊協(xié)同、計(jì)算下沉、海量邊緣設(shè)備管理、邊緣自治 等能力。但 KubeEdge 缺少云端控制層面的支持,如果將 KubeSphere 與 KubeEdge 相結(jié)合,可以很好解決這一問題,實(shí)現(xiàn)應(yīng)用與工作負(fù)載在云端與邊緣節(jié)點(diǎn)進(jìn)行統(tǒng)一分發(fā)與管理。

這一設(shè)想在 v3.1.0 中得以實(shí)現(xiàn),KubeSphere 現(xiàn)已支持 KubeEdge 邊緣節(jié)點(diǎn)納管、KubeEdge 云端組件的安裝部署、以及邊緣節(jié)點(diǎn)的日志和監(jiān)控?cái)?shù)據(jù)采集與展示。結(jié)合 KubeEdge 的邊緣自治功能和 KubeSphere 的多云與多集群管理功能,可以實(shí)現(xiàn)云-邊-端一體化管控,解決在海量邊、端設(shè)備上統(tǒng)一完成應(yīng)用交付、運(yùn)維、管控的需求。

強(qiáng)化微服務(wù)治理能力

KubeSphere 基于 Istio[2] 提供了金絲雀發(fā)布、藍(lán)綠部署、熔斷等流量治理功能,同時(shí)還支持可視化呈現(xiàn)微服務(wù)之間的拓?fù)潢P(guān)系,并提供細(xì)粒度的監(jiān)控?cái)?shù)據(jù)。在分布式鏈路追蹤方面,KubeSphere 基于 Jaeger 讓用戶快速追蹤微服務(wù)之間的通訊情況,從而更易于了解微服務(wù)的請(qǐng)求延遲、性能瓶頸、序列化和并行調(diào)用等。

KubeSphere 3.1.0 對(duì)微服務(wù)治理功能進(jìn)行了強(qiáng)化,將 Istio 升級(jí)到了 1.6.10,支持圖形化流量方向檢測(cè),圖像化方式顯示應(yīng)用流量的流入/流出。同時(shí)還支持對(duì) Nginx Ingress Gateway 進(jìn)行監(jiān)控,新增 Nginx Ingress Controller 的監(jiān)控指標(biāo)。

多云與多集群管理

雖然 KubeSphere 3.0.0 帶來的多云與多集群管理提供了面向多個(gè) Kubernetes 集群的中央控制面板,實(shí)現(xiàn)了應(yīng)用跨云和跨集群的部署與運(yùn)維,但 member 集群管理服務(wù)依賴 Redis、OpenLDAP、Prometheus 等組件,不適合輕量化部署。KubeSphere 3.1.0 移除了這些依賴組件,使 member 集群管理服務(wù)更加輕量化,并重構(gòu)了集群控制器,支持以高可用方式運(yùn)行 Tower 代理服務(wù)。

更強(qiáng)大的可觀測(cè)性

可觀測(cè)性是容器云平臺(tái)非常關(guān)鍵的一環(huán),狹義上主要包含監(jiān)控、日志和追蹤等,廣義上還包括告警、事件、審計(jì)等。3.1.0 除了對(duì)已有的監(jiān)控、日志、告警等功能進(jìn)行優(yōu)化升級(jí),還新增了更多新特性。

監(jiān)控:支持圖形化方式配置 ServiceMonitor,添加集群層級(jí)的自定義監(jiān)控,同時(shí)還實(shí)現(xiàn)了類似于 Grafana 的 PromQL 語法高亮。

告警:在 v3.1.0 進(jìn)行了架構(gòu)調(diào)整,不再使用 MySQL、Redis 和 etcd 等組件以及舊版告警規(guī)則格式,改為使用 Thanos Ruler 配合 Prometheus 內(nèi)置告警規(guī)則進(jìn)行告警管理,兼容 Prometheus 告警規(guī)則。

通知管理:完成架構(gòu)調(diào)整,與自研 Notification Manager v1.0.0 的全面集成,實(shí)現(xiàn)了以圖形化界面的方式對(duì)接郵件、釘釘、企業(yè)微信、Slack、Webhook 等通知渠道。

日志:新增了對(duì) Loki 的支持,可以將日志輸出到 Loki [3]。還新增了對(duì) kubelet/docker/containerd 的日志收集。

更易用的 DevOps

KubeSphere 3.1.0 新增了 GitLab 多分支流水線和流水線克隆等功能,并內(nèi)置了常用的流水線模板,幫助 DevOps 工程師提升 CI/CD 流水線的創(chuàng)建與運(yùn)維效率。大部分場(chǎng)景下可基于流水線模板進(jìn)行修改,不再需要從頭開始創(chuàng)建,實(shí)現(xiàn)了真正的開箱即用。

靈活可插拔的集群安裝工具

KubeKey 不僅支持 Kubernetes 1.17 ~ 1.20 在 AMD 64 與 ARM 64 的安裝,還支持了 K3s。并且,Kubekey 還新增支持 Cilium、Kube-OVN 等網(wǎng)絡(luò)插件。鑒于 Dockershim 在 K8s 1.20 中被廢棄,Kubekey 可用于部署 containerd、CRI-O、iSula 等容器運(yùn)行時(shí),讓用戶按需快速創(chuàng)建集群。

運(yùn)維友好的網(wǎng)絡(luò)管理

KubeSphere 將 IaaS 云平臺(tái)強(qiáng)大的網(wǎng)絡(luò)能力繼承到容器云平臺(tái),讓用戶在 Kubernetes 之上獲得與 IaaS 一樣穩(wěn)定、安全和易用的網(wǎng)絡(luò)使用體驗(yàn)。v3.1.0 新增了網(wǎng)絡(luò)可視化拓?fù)鋱D,你可以通過拓?fù)鋱D洞悉各個(gè)服務(wù)之間的網(wǎng)絡(luò)調(diào)用關(guān)系。

鑒于 Calico 是目前最常用的 Kubernetes CNI 插件之一,v3.1.0 現(xiàn)已支持 Calico IP 池管理,也可以為 Deployment 指定靜態(tài) IP。此外,v3.1.0 還新增了對(duì) Kube-OVN[4] 插件的支持。

完全開源:社區(qū)化與國(guó)際化

借助于開源社區(qū)的力量,KubeSphere 迅速走向全球,目前 KubeSphere 在全球的 90 多個(gè)國(guó)家和地區(qū)有超過 10w 下載量。v3.1.0 Console 支持中、英、繁中和西班牙語,KubeSphere 未來將進(jìn)一步拓展海外市場(chǎng)。

KubeSphere 3.1.0 將繼續(xù)秉承 100% 開源的承諾,3.0.0 版本帶來的諸多新功能也早已在 GitHub 開源,例如 Porter[5]、OpenPitrix[6]、Fluentbit Operator[7]、 KubeKey[8]、KubeEye[9]、Notification Manager[10]、Kube-Events[11],還開源了一套前端組件庫 Kube Design[12],這些新特性的代碼與設(shè)計(jì)文檔在 GitHub[13] 相關(guān)倉(cāng)庫都可以找到,歡迎大家在 GitHub 給我們 Star + Fork + PR 三連。

安裝升級(jí)

KubeSphere 已將 v3.1.0 所有鏡像在國(guó)內(nèi)鏡像倉(cāng)庫進(jìn)行了同步與備份,國(guó)內(nèi)用戶下載鏡像的安裝體驗(yàn)會(huì)更加友好。關(guān)于最新的 v3.1.0 安裝與升級(jí)指南,可參考 KubeSphere 官方文檔[14]。


免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問題,請(qǐng)聯(lián)系我們,謝謝!

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉