KubeOperator Versions Save

KubeOperator 是一个开源的轻量级 Kubernetes 发行版,专注于帮助企业规划、部署和运营生产级别的 K8s 集群。

v3.11.2

2 years ago

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

快速开始

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

快速开始

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

快速开始

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

快速开始

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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

2 years ago

快速开始

仅需两步快速安装 KubeOperator:

  1. 准备一台不小于 8G 内存且可以访问互联网的 64位 Linux 主机;
  2. 以 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