青云科技發(fā)布全新的KubeSphere企業(yè)版(KubeSphere Enterprise)3.3版本,新版本在運維、開發(fā)側(cè)以及數(shù)據(jù)庫容器化部署等方面進行了重大升級。
青云科技KubeSphere云原生產(chǎn)品負責人于爽表示,隨著云原生的普及和廣泛應用,微服務(wù)、動態(tài)編排、云原生安全、DevOps等技術(shù)在企業(yè)落地的比例也越來越高。
KubeSphere作為一款基于K8s構(gòu)建的容器平臺,自2018年剛推出起就堅持兩條腿走路:
一是打造全開源的KubeSphere,從2018年開源到現(xiàn)在,KubeSphere社區(qū)用戶已經(jīng)覆蓋全球100多個國家和地區(qū),GitHub上Star數(shù)超過11400個,下載量近百萬,開發(fā)貢獻者超300人,已經(jīng)成為全球三大主流開源容器平臺之一。
二是持續(xù)優(yōu)化KubeSphere企業(yè)版。企業(yè)版圍繞企業(yè)客戶訴求,衍生出大量上層商業(yè)功能,包括跨數(shù)據(jù)中心的同城災備、異地同城應用級別雙活、平臺級別災備、應用級別災備、微服務(wù)框架、業(yè)務(wù)轉(zhuǎn)型等,幫助企業(yè)客戶落地云原生。
KubeSphere服務(wù)企業(yè)客戶近5年時間,被應用到越來越多的企業(yè)生產(chǎn)環(huán)境中,企業(yè)客戶也對KubeSphere企業(yè)版提出更多更高更細化的需求。
因此,KubeSphere企業(yè)版3.3版本針對企業(yè)客戶需求,在數(shù)字化運營能力、開發(fā)者賦能、功能和體驗優(yōu)化、容器化數(shù)據(jù)庫應用等方面做了全面升級優(yōu)化。
運維更省心:增加全新可觀測中心,集群監(jiān)控增強
目前,“上云”、“云原生”已經(jīng)成為企業(yè)降本增效的有力工具。但是如何評估、看待這一降本增效的效果,是很多企業(yè)客戶的剛性需求。因此,KubeSphere企業(yè)版3.3版本強化了數(shù)字化運營能力,新增全新的“可觀測中心”。
據(jù)介紹,可觀測中心通過將分散在各個集群的、零碎的數(shù)據(jù)“化零為整”,匯總同步,增強數(shù)據(jù)統(tǒng)計的便捷性,解決了人工手動匯總數(shù)據(jù)的繁瑣。企業(yè)客戶也可以通過自定義的范圍配置指定匯總數(shù)據(jù)范圍實現(xiàn)定向統(tǒng)計。可觀測中心可匯總展示集群業(yè)務(wù)應用狀態(tài)告警、容器組狀態(tài)相關(guān)信息,并實現(xiàn)多維度、多角度資源排列,方便企業(yè)客戶實時了解云上業(yè)務(wù)使用情況,通過結(jié)果量化云原生轉(zhuǎn)型的結(jié)果。
KubeSphere企業(yè)版3.3版本可觀測中心
同時,KubeSphere企業(yè)版3.3版本增強了集群監(jiān)控。重構(gòu)集群監(jiān)控頁面,重點聚焦資源分配與合理性的相關(guān)數(shù)據(jù),如業(yè)務(wù)資源質(zhì)量狀態(tài),精細化資源排行等。運維人員可以通過頁面有效地獲得監(jiān)控信息分析給出的建議,比如給中大型企業(yè)客戶對集群配額給予建議,資源狀態(tài)進行提前預警等。
多角度賦能開發(fā)者
在賦能開發(fā)者方面,KubeSphere企業(yè)版3.3版本在微服務(wù)方面做了雙引擎,新增了Spring Cloud。
青云科技KubeSphere容器平臺產(chǎn)品經(jīng)理張文浩介紹:“Spring Cloud主要針對原來用Java的客戶。KubeSphere企業(yè)版以前的版本提供內(nèi)置Istio,Istio是以云原生的方式作微服務(wù)治理。而很多用Java的客戶不適應云原生微服務(wù)治理的方式,希望用傳統(tǒng)的Spring Cloud方式進行微服務(wù)治理,所以KubeSphere企業(yè)版3.3版本也提供了容器化Spring Cloud的工具,可以讓使用Java開發(fā)應用、微服務(wù)治理的客戶進行無痛云原生轉(zhuǎn)型。”
此外,在CI/CD持續(xù)部署方面,KubeSphere企業(yè)版3.3版本擁抱了GitOps,集成了GitOps工具,融合了KubeSphere本身的多租戶、權(quán)限、統(tǒng)一多租戶打通等相關(guān)方面能力,進行了高度的統(tǒng)一化處理。CD方面,KubeSphere企業(yè)版3.3版本直接部署提供了雙引擎Jenkins+ArgoCD。
持續(xù)優(yōu)化功能體驗
在功能體驗方面,KubeSphere企業(yè)版3.3版本做了多項優(yōu)化。
值得一提的,適應企業(yè)用戶實際需要,KubeSphere企業(yè)版3.3版本在通知層面新增“飛書”作為通知接收渠道。
KubeSphere企業(yè)版3.3版本支持每個租戶配置默認鏡像倉庫,支持配置多個鏡像倉庫,同時可以指定一個默認的鏡像倉庫,這樣無論是運維還是開發(fā),在部署應用的時候都可以指定默認,一旦部署就不需要每次都重新選。當然,如果企業(yè)客戶需要重新選擇鏡像倉庫,也可以進行選擇。
KubeSphere企業(yè)版3.3版本實現(xiàn)租戶級的存儲權(quán)限管理,并新增“PVC自動擴容”功能,新增“集群管理員”角色,實現(xiàn)不同集群分配不同集群管理員,對管理員權(quán)限做了細化。
UI體驗方面,KubeSphere企業(yè)版3.3版本新增列表分頁器,支持定制頁面資源展示數(shù)量與頁面快速跳轉(zhuǎn),并優(yōu)化了審計元數(shù)據(jù)展示方式。
KubeSphere企業(yè)版3.3版本支持企業(yè) Logo自定義,即在產(chǎn)品控制臺支持企業(yè)客戶手動上傳需要定制的 Logo 實現(xiàn)自助替換。而在此之前,這一步往往需要青云的員工進行手動操作。
容器化數(shù)據(jù)庫應用更豐富
KubeSphere企業(yè)版3.2版本提供了ClickHouse、MySQL以及PostgreSQL三款數(shù)據(jù)庫。
現(xiàn)在,KubeSphere企業(yè)版3.3版本提供了更多款主流的中間件和數(shù)據(jù)庫,包括MySQL、PostgreSQL、Redis Cluster/Sentinel、MongoDB、ClickHouse、 ECK、 OpenSearch、Kafka。企業(yè)客戶基于 KubeSphere應用商店可實現(xiàn)一鍵部署、全自動化運維。
于爽透露,明年青云科技將發(fā)布 KubeSphere企業(yè)版 4.0版本,該版本將以KubeSphere LuBan架構(gòu)為重要內(nèi)核,實現(xiàn)平臺高度模塊化。
據(jù)悉,LuBan(魯班)架構(gòu)是一個提供熱插拔的插件式微內(nèi)核架構(gòu)。基于LuBan架構(gòu),任何的組件后端API可以動態(tài)嵌入到KubeSphere里,任何第三方組件前端也可以動態(tài)嵌入到KubeSphere的前端。同時KubeSphere企業(yè)版4.0版本將打造插件中心,通過豐富的商業(yè)組件生態(tài),為客戶提供滿足各種功能和場景需求的企業(yè)級插件。
這也就意味著,不論企業(yè)客戶在何業(yè)務(wù)階段,在何業(yè)務(wù)場景,有何需求,借助LuBan架構(gòu)和插件中心都可以滿足,打造一個有真正價值的云原生操作系統(tǒng),惠及所有的社區(qū)用戶和企業(yè)客戶。