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