概覽
Overview

云智云作為基于開源的企業級全?;萜髌脚_,為用戶提供了一個健壯、安全、功能豐富、具備極致體驗的 Web 控制臺。擁有企業級 Kubernetes 所需的最常見的功能,如工作負載管理,網絡策略配置,微服務治理(基于 Istio),DevOps 項目 (CI/CD) ,安全管理,Source to Image/Binary to Image,多租戶管理,多維度監控,日志查詢和收集,告警通知,審計,應用程序管理和鏡像管理、應用配置密鑰管理等功能模塊。

它還支持各種開源存儲和網絡解決方案以及云存儲服務。例如,云智云 為用戶提供了功能強大的云原生工具負載均衡器插件 OpenELB,這是為 Kubernetes 集群開發的 CNCF 認證的負載均衡插件。

有了易于使用的圖形化Web控制臺,云智云簡化了用戶的學習曲線并推動了更多的企業使用 Kubernetes 。

產品特點
Products Features
  • Kubernetes 資源管理

    對底層Kubernetes中的多種類型的資源提供可視化的展示與監控數據,以向導式 UI 實現工作負載管理、鏡像管理、服務與應用路由管理 (服務發現)、密鑰配置管理等,并提供彈性伸縮 (HPA) 和容器健康檢查支持,支持數萬規模的容器資源調度,保證業務在高峰并發情況下的高可用性。

  • 多集群管理和部署

    云智云允許用戶跨集群部署應用程序。更重要的是,還可以將應用程序配置為在特定集群上運行。此外,多集群功能與行業領先的應用程序管理平臺 OpenPitrix 配合使用,使用戶可以在整個生命周期內管理應用程序,包括發行、移除和分發。

  • CI/CD 流水線

    云智云 提供了基于 Jenkins 的可視化 CI/CD 流水線編輯,無需對 Jenkins 進行配置,同時內置豐富的 CI/CD 流水線插件,包括Binary-to-Image (B2I) 和Source-to-Image (S2I),用于將源代碼或二進制文件打包到準備運行的容器映像中。

  • DevOps支持

    ·自動化
    CI/CD 流水線和構建策略均基于 Jenkins,可簡化和自動化開發、測試和生產過程。緩存依賴項用于加速構建和部署。
    ·開箱即用
    用戶可以基于他們的 Jenkins 構建策略和客戶端插件來創建基于 Git repository/SVN 的 Jenkins 流水線。在內置的 Jenkinsfile 中定義任何步驟和階段。支持常見的代理類型,例如 Maven,Node.js 和 Go。用戶也可以自定義代理類型。
    ·可視化
    用戶可以輕松地與可視化控制面板進行交互,編輯、管理 CI/CD 流水線。
    ·質量管理
    支持通過靜態代碼分析掃描來檢測DevOps 項目中的 bug、代碼錯誤和安全漏洞。
    ·日志
    日志完整記錄 CI/CD 流水線運行全過程。
  • SOURCE-TO-IMAGE

    是一個直接將源代碼構建成鏡像的自動化構建工具,它是通過將源代碼放入一個負責編譯源代碼的構建器鏡像(Builder image) 中,自動將編譯后的代碼打包成 Docker 鏡像。 S2I 允許用戶將服務發布到 Kubernetes,而無需編寫 Dockerfile。只需要提供源代碼倉庫地址,并指定目標鏡像倉庫即可。所有配置將在 Kubernetes 中存儲為不同的資源。服務將自動發布到 Kubernetes,并且鏡像也將推送到目標倉庫。

  • 基于 Istio 的服務網絡

    云智云 服務網絡由一組生態系統項目組成,例如 Istio,Envoy 和 Jaeger。我們設計了一個統一的用戶界面來使用和管理這些工具。大多數功能都是現成的,并且是從開發人員的角度進行設計的,這意味著 云智云 可以幫助用戶減少學習難度,因為不需要單獨深入研究這些工具。 云智云 服務網絡為分布式應用程序提供細粒度的流量管理、可觀測性、服務跟蹤以及服務身份和安全性管理。因此,開發人員只需要專注于核心業務。通過 云智云 的服務網絡管理,用戶可以更好地跟蹤、查看路由和優化 Kubernetes 中用于云原生應用程序的通信。