KubeOperator 是一个开源项目,帮助运维人员通过 Web 控制台,在完全离线环境下实现 K8S 集群的可视化部署及管理。
K8S 是未来的 Linux。K8S 高可用集群部署、升级的门槛较高,尤其是在完全离线环境下。
- 提供 K8S 标准版 及 OpenShift 社区版的离线包仓库;
- 支持两种部署模式:单节点模式,高可用模式;
- 支持离线环境下的一键自动化部署,可视化展示集群部署进展和结果;
- 支持 K8S 常用组件安装,包括 EFK,Harbor,Promethus,Dashboard等;
- 提供简易明了的集群运行状况面板;
- 支持 NFS 作为外部持久化存储;
- 支持 vSAN 作为外部持久化存储;
- 支持 AD/LDAP 对接(仅 OpenShift);
- 支持其他外部持久化存储(比如 Ceph,Gluster等);
- 支持 F5 Big-IP 对接;
- 支持集群的升级;
- 支持集群进行扩容;
- 支持集群的备份及恢复;
- 支持调用云平台接口自动创建K8S 集群所需要的主机(仅支持 VMware );
- K8S 1.13.5
- OpenShift OKD 3.11
FIT2CLOUD 是 KubeOperator 项目的发起者及核心贡献者。该项目由第一开源堡垒机 Jumpserver 的原班团队打造。
Copyright (c) 2014-2019 FIT2CLOUD 飞致云
KubeOperator is licensed under the Apache License, Version 2.0.
- 感谢 kubeasz 提供各种 K8S Ansible 脚本.