Releases: KubeOperator/KubeOperator
v3.11.2
一、安装和升级
1.1 在线方式 ✈️
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
如果您已经部署旧版本,可通过如下命令一键升级至最新版本:
koctl upgrade
1.2 离线方式 🚢
- 安装和升级文档:在线文档
二、更新日志
2.1 功能优化 🚀
- KubePi 可视化管理面板版本升级至 v1.2.0
- 集群扩容步骤拆分为多个可执行任务
- 实时查看集群备份、恢复的任务日志
- 创建集群支持多个 ntp server
- 格式化集群创建、升级等操作时的错误信息显示
- 增加 sftp 类型备份账号默认端口
2.2 问题修复 🐛
- 修复了主机列表 、集群列表、节点列表刷新导致勾选失效的问题
v3.11.1
一、安装和升级
1.1 在线方式 ✈️
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
如果您已经部署旧版本,可通过如下命令一键升级至最新版本:
koctl upgrade
1.2 离线方式 🚢
- 安装和升级文档:在线文档
二、更新日志
2.1 功能优化 🚀
- KubePi 可视化管理面板版本升级至 v1.1.0
2.2 问题修复 🐛
- 修复了添加主机时,大内存主机获取不到内存的问题
- 修复了导入 KubeOperator 自建集群 APIServer 与 HAProxy 端口不一致的问题
v3.11.0
一、安装和升级
1.1 在线方式 ✈️
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
如果您已经部署旧版本,可通过如下命令一键升级至最新版本:
koctl upgrade
1.2 离线方式 🚢
- 安装和升级文档:在线文档
二、更新日志
2.1 新增功能 🌱
- 导入 KubeOperator 自建集群支持扩缩容、升级等 Day2 操作
- 工具列表新增 KubePi 可视化管理面板
2.2 功能优化 🚀
- 初始化集群时,支持设置 master 节点是否可调度
- 支持工具状态及 chart 仓库同步
- 支持 Prometheus 工具启用后跳转
- 工具列表增加详情信息展示
- 添加存储类时,支持自定义回收策略
- 集群、主机等列表页支持自定义排序
- 主机列表页增加凭据信息(默认隐藏)
- 创建 vcenter 可用区时,资源类型支持选择主机
- 创建可用区时,自定义模版支持自定义凭据和端口
- 部署计划、可用区和区域列表默认按照名称排序
- 系统设置添加仓库时,支持设置 nexus 仓库密码
- 运行时选择 docker 时,默认支持 live-restore
- 添加集群配置预览时,手动集群节点超出后隐藏显示
- 集群评分功能优化(polaris 版本升级至 v4.1.0)
- 批量删除存储提供商时,增加状态判断
- 集群 API 健康检查增加待解决状态
- 集群删除逻辑优化
2.3 问题修复 🐛
- 修复了 Webkubectl 弹出时显示 token 错误的问题
- 修复了提交类按钮双击导致重复提交的问题
- 修复了 openstack 集群创建可用区时,虚拟机没有创建在指定服务器的问题
- 修复了发生网络闪断后,kobe 服务中锁未释放的问题
- 修复了 Ubuntu 主机 kubectl 命令没有自动补全的问题
- 修复了导入集群没有发送消息的问题
- 修复了导入集群删除后,消息详情没有获取到集群名称的问题
- 修复了区域、消息中心高级搜索报错的问题
2.4 K8s 及组件版本更新 🧰
- K8s: v1.20.10
- metrics-server: v0.5.0
- harbor: v2.3.1
- jenkins: v2.289.3
v3.10.1
一、安装和升级
1.1 在线方式 ✈️
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
如果您已经部署旧版本,可通过如下命令一键升级至最新版本:
koctl upgrade
1.2 离线方式 🚢
- 安装和升级文档: 在线文档
二、更新日志
2.1 功能优化 🚀
- 健康检查增加代理IP检测
2.2 问题修复 🐛
- 修复了 service cidr 修改后创建集群没有生效的问题
- 修复了使用中的仓库可以被删除的问题
- 修复了项目管理员切换项目异常的问题
- 修复了导入集群删除后没有接收到站内信的问题
v3.10.0
一、安装和升级
1.1 在线方式 ✈️
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
如果您已经部署旧版本,可通过如下命令一键升级至最新版本:
koctl upgrade
1.2 离线方式 🚢
- 安装和升级文档: 在线文档
二、更新日志
2.1 新增功能 🌱
- 集群高可用部署支持 VIP
- 集群节点扩容支持实时查看日志和错误重试
- 集群节点支持强制删除
2.2 功能优化 🚀
- 支持修改非绑定状态的主机
- 支持自定义 NodePort 端口范围和地址
- 创建集群时支持设置 service CIDR
- 集群节点扩容时同步设置 dns 缓存
- 集群节点添加、删除时同步刷新节点 hosts 记录
- Prometheus 服务类型修改为 NodePort
- 导入集群支持设置架构信息
- 实时同步集群状态
- 集群备份逻辑优化
- 集群诊断功能优化
- 集群备份功能优化
- 集群强制删除功能优化
2.3 问题修复 🐛
- 修复了导入集群使用集群评分功能异常的问题
- 修复了集群节点没有根据名称排序的问题
- 修复部分编辑页面刷新后定位错误的问题
2.4 K8s 及组件版本更新 🧰
- K8s 版本: v1.20.8、v1.18.20
- metrics-server: v0.5.0
- harbor: v2.3.1
- jenkins: 2.289.3
v3.9.0
快速开始
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
文档和视频
KubeOperator 企业版
支持 版本
- v3.9.0 支持的最新 K8s 版本: v1.20.8、v1.18.20
新增功能
- 集群节点操作系统支持 Ubuntu 20.04/18.04
- 支持非 root 用户安装 K8s 集群
- 支持自定义 Nexus 仓库端口
功能优化
- 升级 Docker 版本至 20.10.7
- 针对多网卡主机,Calico 多网络支持 IP 网段设置
- 优化主机、部署计划和备份账号授权逻辑
- 项目管理员、集群管理员登录时集群列表取消项目显示
- 删除项目权限绑定时,增加集群是否已绑定的判断
- 优化主机名、用户名校验逻辑
问题修复
- 修复了集群创建和扩容时,没有校验主机架构的问题
- 修复了集群管理员的部分权限问题
- 修复了驱散集群节点后获取不到集群版本的问题
- 修复了启用工具时,可以选择已经被驱散的节点的问题
- 修复了主机批量导入校验报错的问题
- 修复了集群删除时资源未能成功解绑的问题
v3.8.0
快速开始
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
注:如需离线安装,可下载离线安装包:
amd64:https://pan.baidu.com/s/1prDtMRjtScCnCDs4_YpQxw 提取码 7fvn
arm64:https://pan.baidu.com/s/1uVMfvBjdRtCdMW_nFm02pg 提取码 52eh
文档和视频
KubeOperator 企业版
支持 Kubernetes 版本
- v3.8.0 支持的最新 K8s 版本: v1.20.6、v1.18.18
新增功能
- 支持 k8s v1.20.6 版本
- 持久卷支持添加 nfs
- 支持 gpu operator
- 集群扩容操作支持添加 gpu 主机
- 集群健康检查增加节点数量同步
- 启用 docker-registry 增加登录认证(admin/kubeoperator)
- server 日志支持输出到控制台并存储到文件
功能优化
- 支持直接跳转 nexus 仓库
- 补全了绑定、解绑集群资源等操作日志
- 去掉正常主机状态同步任务的日志打印
- 优化了持久卷表单国际化显示
- 优化删除持久卷的提示信息
- 集群监控支持自定义时间搜索
- 根据集群版本动态匹配 dashboard 和 coredns 版本
- 点击集群详情、创建部署计划时增加了是否存在仓库的判断
问题修复
- 解决存储提供商状态为失败时还能添加存储类的问题
- 解决了添加 local volume 持久卷失败的问题
- 解决了监控界面数据被覆盖的问题
- 解决了项目管理员添加集群时默认项目显示错误的问题
- 解决了集群升级任务中断后,重启服务状态仍然处于升级中的问题
- 解决了创建集群时,容器网络设置不能恢复默认值的问题
- 解决了 dns 缓存 与 Traefik 同时启用导致集群创建失败的问题
- 解决了修改凭据明文显示的问题
- 解决了仓库高级搜索页地址选项显示错误的问题
- 解决了添加集群时,概览页面缺少部分信息的问题
- 解决了项目管理员高级搜索结果匹配错误的问题
组件更新
- k8s: v1.20.6
- calico: v3.18.4
- traefik: v2.4.8
- helm: v3.6.0
- dashboard: v2.2.0
- argo-cd: v2.0.3
v3.7.2
快速开始
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
注:如需离线安装,可下载离线安装包:
amd64:https://pan.baidu.com/s/1XfpeBhdVdYr2Ly-kLRdClw 提取码 asgg
arm64:https://pan.baidu.com/s/18bOvViJ5zFq25lFdoP7WLA 提取码 sqqg
文档和视频
KubeOperator 企业版
支持 Kubernetes 版本
- v3.7.2 支持的最新 K8s 版本: v1.20.4、v1.18.18
问题修复
- 修复了 yum 仓库中部分 rpm 包缺失的问题;
v3.7.1
快速开始
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
注:如需离线安装,可下载离线安装包:
amd64:https://pan.baidu.com/s/1jUo5yBGgnaX7DvIIECV9Bg 提取码 2ag2
arm64:https://pan.baidu.com/s/1Z8R7c2mpkiawmwJdSSAN-w 提取码 ct8h
文档和视频
KubeOperator 企业版
支持 Kubernetes 版本
- v3.7.1 支持的最新 K8s 版本: v1.20.4、v1.18.18
问题修复
- 解决了 v3.6.0 之前版本升级后,仓库信息无法编辑的问题;
- 解决了集群添加节点失败失败后,节点页面一直 loading 的问题;
- 解决了集群定时备份失败的问题;
- 解决了集群监控页面选择节点异常的问题;
- 解决了导入集群可以添加存储提供商的问题;
- 解决了集群导入、升级页面回退按钮缺失的问题;
v3.7.0
快速开始
仅需两步快速安装 KubeOperator:
- 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
- 以 root 用户执行如下命令一键安装 KubeOperator。
curl -sSL https://github.com/KubeOperator/KubeOperator/releases/latest/download/quick_start.sh | sh
注:如需离线安装,可下载离线安装包:
amd64:https://pan.baidu.com/s/16-vRt53Imqx_lBU5t5w22A 提取码 8u5c
arm64:https://pan.baidu.com/s/1Q2IMeBHixHy50Z8hUIogrA 提取码 wi89
文档和视频
KubeOperator 企业版
支持 Kubernetes 版本
- v3.7.0 支持的最新 K8s 版本: v1.20.4、v1.18.18
特别说明
- 使用 Vue 重构前端工程 Neeko,实现前后端分离;
- 优化、添加部分API;
- 优化权限管理模型;
组件更新
- k8s: v1.20.4、v1.18.18
- docker: 19.03.15
- etcd: v3.4.14