KubeOperator開源容器平臺(tái)
KubeOperator 是一個(gè)開源的輕量級(jí) Kubernetes 發(fā)行版,專注于幫助企業(yè)規(guī)劃、部署和運(yùn)營(yíng)生產(chǎn)級(jí)別的 Kubernetes 集群。
KubeOperator 提供可視化的 Web UI,支持離線環(huán)境,支持物理機(jī)、VMware 和 OpenStack 等 IaaS 平臺(tái),支持 x86_64 和 arm64 架構(gòu),支持 GPU,內(nèi)置應(yīng)用商店,已通過 CNCF 的 Kubernetes 軟件一致性認(rèn)證。
KubeOperator 使用 Terraform 在 IaaS 平臺(tái)上自動(dòng)創(chuàng)建主機(jī)(用戶也可以自行準(zhǔn)備主機(jī),比如物理機(jī)或者虛機(jī)),通過 Ansible 完成自動(dòng)化部署和變更操作,支持 Kubernetes 集群 從 Day 0 規(guī)劃,到 Day 1 部署,到 Day 2 運(yùn)營(yíng)的全生命周期管理。
整體架構(gòu)
Web UI 展示
更多功能截屏點(diǎn)擊:這里
技術(shù)優(yōu)勢(shì)
- 簡(jiǎn)單易用:提供可視化的 Web UI,極大降低 K8s 部署和管理門檻,內(nèi)置 Webkubectl;
- 按需創(chuàng)建:調(diào)用云平臺(tái) API,一鍵快速創(chuàng)建和部署 Kubernetes 集群;
- 按需伸縮:快速伸縮 Kubernetes 集群,優(yōu)化資源使用效率;
- 按需修補(bǔ):快速升級(jí)和修補(bǔ) Kubernetes 集群,并與社區(qū)最新版本同步,保證安全性;
- 離線部署:支持完全離線下的 K8s 集群部署;
- 自我修復(fù):通過重建故障節(jié)點(diǎn)確保集群可用性;
- 全棧監(jiān)控:提供從Pod、Node到集群的事件、監(jiān)控、告警、和日志方案;
- Multi-AZ 支持:將 Master 節(jié)點(diǎn)分布在不同的故障域上確保集群高可用;
- 應(yīng)用商店:內(nèi)置 KubeApps 應(yīng)用商店;
- GPU 支持:支持 GPU 節(jié)點(diǎn),助力運(yùn)行深度學(xué)習(xí)等應(yīng)用;
評(píng)論
圖片
表情
