KubeOperator软件是一款开源免费的企业Kubernetes集群管理系统,该系统可以能够帮助用户进行企业规划管理,运营部署,生产设计等工作;该系统拥有直观的可视化网页界面,可以能够直接在浏览器中进行相关的集群部署,软件同时支持离线运行,即在没有网络的情况下也可以能够使用它进行相关的集群配置;KubeOperator具有强大的兼容性,可兼容多种操作平台以及x86和ARM64架构的运行环境;用户可以能够通过系统中的Terraform在IaaS平台上自动创建主机,并进行自动化的部署和变更操作,功能十分强大。

软件功能
1、帮助企业计划,部署和运营生产。
2、支持以项目为核心的分级授权管理。
3、它支持三个角色:系统管理员,项目管理员和只读用户。
4、支持LDAP /广告对接,打开rest API。
5、可以能够通过应用商店安装K8s仪表板管理应用。
6、编织范围管理应用程序可以能够通过应用程序商店安装。
7、它能够提供Web kubectl界面,内置头盔,并支持证书更新。
8、内置的Promethus支持对群集,节点,吊舱和容器的全面监视和警报。
软件特色
1、能够提供可视化的Web UI,大大降低了kubernetes部署和管理的门槛,内置webkubectl。
2、调用云平台API,一键快速创建和部署kubernetes集群。
3、快速扩展kubernetes集群以优化资源利用效率。
4、快速升级和修复kubernetes集群,并与社区的最新版本同步以确保安全。
5、支持完全脱机的kubernetes集群部署。
6、通过重建故障节点来确保群集可用性。
7、能够提供从Pod和节点到群集的事件,监视,警报和日志解决方案。
8、主节点分布在不同的故障域上,以确保群集的高可用性。
9、内置kubeapps应用商店,支持GPU节点,帮助运行深度学习和其他应用程序。
使用方法
1、下载并解压程序包,以root用户ssh登录到目标机器, 并执行如下命令。

2、然后执行安装脚本,如下所示:

3、安装完成后,以下服务应都处于 healthy 状态。若有服务未正常启动,可以能够使用 koctl restart 命令进行重新启动。

4、安装成功后,通过浏览器访问,输入以下信息登录 KubeOperator,如果网络环境中有防火墙或安全组请开启 TCP/80,8081-8083 端口。

官方教程
集群运营
概览集中显示了集群基本信息、容量信息和统计信息

支持 Webkubectl。在集群【概览】页点击 【连接】 按钮,在输入框中就可以能够执行命令查询集群信息等操作

在升级之前,会先检测当前 kubernetes 集群中 etcd、docker/containerd 和 kubernetes 版本。若检测结果为可升级,将会对 etcd、docker/containerd、kubernetes 进行统一升级,从而保证集群各组件之间的兼容性。
集群伸缩显示集群节点相关信息。支持针对集群 worker 节点的扩缩容

worker 节点扩容(手动模式选择要添加的主机,自动模式输入扩容后 worker 节点数量)

worker 节点缩容

命名空间集群中现有的 namespace

存储设置存储能够提供商(provisioner)、存储类(storageclass)、持久卷(PersistentVolume)

存储能够提供商支持的类型有nfs、external-ceph、rook-ceph、vsphere
rook-ceph: 集群所有节点都必须包含指定的磁盘,如sdb,sdc
vsphere: 集群服务器必须在指定 Folder 中(自动模式创建集群默认 Folder 为 kubeoperator),并且服务器名称要和集群 node 节点名称保持一致
存储类内置 local volume 存储能够提供商,如需添加其他类型,需要提前创建对应类型的存储能够提供商
external-ceph: 需要在 Kubernetes 中创建 admin 及 user 所需的 secret

持久卷支持添加 hostpath 和 local volume 两种类型的持久卷,需要提前目标主机创建文件目录
事件支持查看目标 namespace 下的系统事件

监控需要在【工具】页面安装 Prometheus 作为 Grafana 默认数据源

工具能够提供 prometheus、chartmuseum、registry、dashboard和kubeapps 五种管理工具,可根据需要自定义安装

点击启用按钮,可以能够设置是否启用存储、设置存储值、选择存储类等参数

备份恢复集群备份: 支持立即备份、定时备份
集群恢复: 支持备份列表文件恢复和本地备份文件恢复(上传 etcd 快照文件)

CIS 扫描通过 CIS 安全扫描功能,可以能够帮助集群管理员检查Kubernetes集群是否已经安全部署

历史可以能够查看针对集群的操作记录以及异常时的错误日志

集群升级进入【项目】菜单,选中目标集群,点击【升级】按钮,选择要升级到的目标版本

集群卸载进入【项目】菜单,选中目标集群,点击【删除】按钮

版权声明:KubeOperator(企业规划运营系统)所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。
软件下载信息清单:
驱动文件名称 | 发布日期 | 文件大小 | 下载文件名 |
---|---|---|---|
KubeOperator(企业规划运营系统)安装包 | 2024年11月1日 | 520 KB | KubeOperator.zip |
软件评论