新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

1月19日,開源容器集群管理平臺KubeOperator發佈V2.3版本。KubeOperatorV2.3版本新增了Kubeapps的定製版本——Kubeapps Plus應用商店,並且增加對NVIDIA GPU和Local Persistent Volumes的支持。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

新增功能

1. Kubeapps Plus應用商店上線

Kubeapps Plus應用商店是Kubeapps的定製版本,支持基於Web UI在Kubernetes集群中部署和管理基於Helm Chart的應用程序。與Kubeapps相同,Kubeapps Plus同樣遵循Apache License 2.0開源許可協議。

作為KubeOperator內置的應用商店方案,Kubeapps Plus應用商店中的應用(支持離線部署)包括:DevOps 工具鏈應用(GitLab、Jenkins、Harbor、SonarQube等)、AI深度學習應用(TensorFlow 等)。通過Kubeapps Plus應用商店,用戶可以一鍵部署相關應用。

用戶如果需要發佈自己的應用,Kubeapps Plus還支持通過Helm Chart倉庫自定義發佈應用部署。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

2. 支持NVIDIA GPU

KubeOperator V2.3版本增加了對NVIDIA GPU的支持,支持通過KubeOperator自動化創建和管理Kubernetes On NVIDIA,以幫助用戶在Kubernetes集群上快速運行AI、機器學習等任務工作,同時有效提升集群的資源使用率。KubeOperator能夠在離線環境下,自動完成NVIDIA驅動、基礎組件等安裝工作。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

3. 支持Local Persistent Volumes

在KubeOperator V2.3版本中,默認的持久化存儲在原來的基礎上增加支持本地存儲。如果用戶需要在Kubernetes集群上運行密集型IO應用,或者MongoDB、Cassandra這樣的分佈式數據庫,Local Persistent Volumes將是一個不錯的選擇。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

4. 集群頁面中顯示CPU、內存使用率

在集群頁面中,新增對單個集群的CPU、內存等容量信息的用量展示,方便用戶快速查看單集群資源使用情況。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

5. 新增節點時間校驗功能

增加自動時間同步校驗功能,避免集群因時間不同步所導致的相關問題。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

6. 新增節點健康檢查功能

在健康檢查欄目中支持查看到每個node的健康狀態,例如FileSystem、Kubelet狀態等。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

7. 新增節點同步功能

在用戶手動刪除某一個節點後,為了保證KubeOperator的前端頁面內容與實際集群環境一致,通過節點同步功能,用戶可自動完成一致性同步。


新增應用商店、支持GPU,KubeOperator V2.3發佈丨Release Notes

功能優化

■ 取消Prometheus數據存儲目錄文件鎖;

■ 內置應用頁增加域名解析規則複製按鈕;

■ 優化健康狀態頁面,支持獲取所有Pods狀態。

Bug 修復

■ 修復自動擴容機器數量異常的Bug;

■ 修復因etcd服務地址獲取異常導致集群創建失敗的Bug;

■ 修復vCenter密碼中含有特殊字符導致存儲配置失敗的Bug。


分享到:


相關文章: