KubeOperator是專業性比較高的規劃運營工具,軟件簡單易用,功能齊全,免費使用。KubeOperator提供了可視化的WebUI,極大降低K8s部署和管理門檻。軟件提供了從Pod、Node到集群的事件、監控、告警、和日志方案,幫助用戶全棧監控。
軟件介紹
KubeOperator提供可視化的WebUI,支持離線環境,支持物理機、VMware和OpenStack等IaaS平臺,支持x86和arm64架構,支持GPU,內置應用商店,已通過CNCF的Kubernetes軟件一致性認證。
KubeOperator最新版使用Terraform在IaaS平臺上自動創建主機(用戶也可以自行準備主機,比如物理機或者虛機),通過Ansible完成自動化部署和變更操作,支持Kubernetes集群從Day0規劃,到Day1部署,到Day2運營的全生命周期管理。
軟件特色
簡單易用:提供可視化的WebUI,極大降低K8s部署和管理門檻,內置Webkubectl。
按需創建:調用云平臺API,一鍵快速創建和部署Kubernetes集群。
按需伸縮:快速伸縮 Kubernetes集群,優化資源使用效率。
按需修補:快速升級和修補Kubernetes集群,并與社區最新版本同步,保證安全性。
離線部署:支持完全離線下的 K8s 集群部署。
自我修復:通過重建故障節點確保集群可用性。
全棧監控:提供從Pod、Node到集群的事件、監控、告警、和日志方案。
Multi-AZ 支持:將 Master 節點分布在不同的故障域上確保集群高可用。
應用商店:內置 KubeApps 應用商店。
GPU支持:支持GPU節點,助力運行深度學習等應用。
使用方法
僅需兩步快速安裝KubeOperator:
準備一臺不小于8G內存的64位Linux主機。
以root用戶執行如下命令一鍵安裝KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh。
更新日志
Bug 修復
修復了添加持久卷時無法選擇exists的問題。
修復了 kubernetes 集群升級失敗后狀態未更新的問題。
修復了離線包中缺失 kube-bench 鏡像導致 CIS 掃描失敗的問題。
修復了部分部署機由于環境變量缺失導致 docker-compose 安裝失敗的問題。