KubePi

🚀 现代化、开源的 K8s 面板,1Panel 官方出品。

GPL-3.0 License

Stars
2.7K
Committers
18

Bot releases are hidden (Show)

KubePi - v1.8.0 Latest Release

Published by wanghe-fit2cloud 3 months ago

新增功能

功能优化

问题修复

KubePi - v1.7.0

Published by wanghe-fit2cloud 9 months ago

安全修复

  • 更新若干依赖项。
KubePi - v1.6.5

Published by wanghe-fit2cloud about 1 year ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 功能优化 🚀

  • 集群控制台界面支持根据名称搜索命名空间。

2.2 问题修复 🐛

  • 修复了删除集群标签失败的问题。
  • 修复了配置节点亲和性无法保存的问题。
  • 修复了工作负载无法编辑重启策略的问题。
  • 修复了 Pod 文件浏览器无法访问部分特定目录的问题。
  • 修复了部分页面分页数据不准确的问题。
  • 修复了用户列表返回敏感信息的问题。
  • 修复了修改用户操作存在提权的问题。
KubePi - v1.6.4

Published by wanghe-fit2cloud almost 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 问题修复 🐛

  • fix(安全漏洞): 修复了登录成功之后 Cookie 没有刷新的问题 (CVE-2023-22479)
  • fix(权限): 修复了系统登录⽇志未授权可访问的问题
  • fix(MFA): 修复了填写 MFA 验证码后直接回车登录报错的问题
KubePi - v1.6.3

Published by wanghe-fit2cloud almost 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 问题修复 🐛

  • fix(安全漏洞): 修复了 JwtSigKey 硬编码的问题 (CVE-2023-22463)
KubePi - v1.6.2

Published by wanghe-fit2cloud almost 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 问题修复 🐛

  • 修复了 LoadBalancer Service 不显示 ExternalIP 的问题
  • 修复了 Tolerations 影响选择所有时参数获取错误的问题
  • 修复了不授予普通用户 pods/exec 权限,点击”终端”依然可以进入的问题
  • 修复了镜像仓库名称可以输入下划线等特殊字符的问题
  • 修复了用户管理页面修改密码提示修改成功但未生效的问题
  • 修复了 Pod 前端展示日志与下载下来的日志文件中日志相差 8 个小时的问题
  • 修复了执行 web 终端会产生僵尸进程的问题
  • 修复了 Deployment 执行伸缩操作有时会出现多条重复记录的问题
  • 修复了英文状态下文件浏览器打开超过1M文件时提示错误的问题
KubePi - v1.6.1

Published by wanghe-fit2cloud about 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 功能优化 🚀

  • 应用市场增加 Helm 缓存
  • 集群详情以及 Dashboard 等页面显示集群名称

2.2 问题修复 🐛

  • 修复了 Pod 文件浏览器上传大文件超时的问题
KubePi - v1.6.0

Published by wanghe-fit2cloud about 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 新增功能 🌱

  • 支持查看 Pod 事件
  • 支持表单创建 Endpoints
  • 支持编辑已导入集群的连接信息

2.2 功能优化 🚀

  • Pod 列表页显示运行状态
  • 支持自定义系统超时时间
  • 导入集群时,支持输入 Config 内容
  • 优化工作负载详情页面运行时信息
  • 优化编辑 ConfigMap 的菜单权限
  • Dashboard 概览页面增加 Metrics 权限判断
  • 自定义角色添加规则时,动态获取 API 组、资源和操作
  • Ingress 列表页限制 target 显示条数,超出时显示更多按钮

2.3 问题修复 🐛

  • 修复了用户退出系统后, 容器日志和终端页面继续可用的问题
  • 修复自定义 namespace 角色,没有详情输入框的问题
  • 修复了用户删除后未删除对应集群中绑定的权限,导致重名用户权限错乱的问题
  • 修复了创建工作负载时 nodeSelector 格式错误的问题
KubePi - v1.5.3

Published by wanghe-fit2cloud over 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 新增功能 🌱

  • 容器文件浏览器支持上传文件夹/多文件
  • LDAP 增加测试连接、测试登录、重置等功能
  • LDAP 增加连接超时时间和搜索分页数量限制

2.2 功能优化 🚀

  • 开放 swagger API 文档
  • 容器文件浏览器功能重构(去除 kotool 二进制文件)
  • Services 列表增加 EXTERNAL-IP 地址显示
  • 默认角色增加镜像仓库管理员
  • 部分页面默认排序方式和样式统一

2.3 问题修复 🐛

  • 修复了文件名称带有空格时上传、解析失败的问题
  • 修复了 LDAP 映射用户名为空被导入的问题
KubePi - v1.5.2

Published by wanghe-fit2cloud over 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 问题修复 🐛

  • 修复了创建 TLS 证书类型 Secrets 失败的问题
KubePi - v1.5.1

Published by wanghe-fit2cloud over 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 功能优化 🚀

  • ldap 版本升级
  • 优化 ldap 提示信息
  • 清除容器文件浏览器上传控件缓存

2.2 问题修复 🐛

  • 修复了自定义权限用户访问容器文件浏览器报错的问题
  • 修复了在没有 node api 权限时导致访问容器文件浏览器报错的问题
KubePi - v1.5.0

Published by wanghe-fit2cloud over 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 新增功能 🌱

  • 新增容器文件浏览器功能
  • 支持 MFA 多因子认证
  • 支持 Deployment 历史版本管理

2.2 功能优化 🚀

  • 支持添加 https 自签名镜像仓库
  • 容器列表终端和日志权限优化
  • LDAP 支持 SSL 和同步日志
  • 用户密码允许输入下划线等特殊字符

2.3 问题修复 🐛

  • 修复了镜像仓库镜像列表分页的问题
  • 修复了删除集群 Namespace 角色行失败的问题
  • 修复了创建 Workload 时 PVC 名称回显失败的问题
  • 修复了 Workload 使用镜像仓库时,镜像列表加载不全的问题
  • 修复了 Workload 使用镜像仓库时,生成对应连接 secret 错误的问题
  • 修复了 Workload 添加 Configmap 或 Secret 时,格式显示错误的问题
  • 修复了 Configmap 和 Secret 中 Optional 属性被忽略的问题
  • 修复了更新 Deployment 部署策略失败的问题
  • 修复了集群概览界面由于集群名或版本信息超长导致显示不完整的问题
KubePi - v1.4.2

Published by wanghe-fit2cloud over 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 功能优化 🚀

  • 工作负载 Top 列表显示采样时间和采样时长

2.2 问题修复 🐛

  • 修复了 Pod 详情页进入容器终端错误的问题
  • 修复了集群名称中包含特殊字符导致无法进入 Dashboard 的问题
KubePi - v1.4.1

Published by wanghe-fit2cloud over 2 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 新增功能 🌱

  • Pod 终端和日志操作增加权限控制
  • Deployments 和 StatefulSets 支持批量伸缩
  • 集群列表、用户管理、镜像仓库等列表页支持批量操作

2.2 功能优化 🚀

  • 统一列表页搜索框和按钮样式
  • 镜像仓库支持 Harbor v1、v2 两个版本
  • Cluster Roles 详情页 Resources 资源显示优化

2.3 问题修复 🐛

  • 修复了当集群列表中存在异常状态集群时,显示超时的问题
KubePi - v1.4.0

Published by wanghe-fit2cloud almost 3 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 新增功能 🌱

  • 增加 Top Pod 功能
  • 镜像仓库支持查看镜像列表
  • 概览页支持查看并创建 metrics server 服务
  • 增加 Custom Resource 自定义资源的管理功能

2.2 功能优化 🚀

  • 概览页支持查看集群资源使用率
  • node 详情页增加已分配资源显示
  • node 详情页增加节点健康状态显示
  • Yaml 创建 Kubernetes 资源增加示例信息
  • 统一国际化信息

2.3 问题修复 🐛

  • 修复了 Kubernetes 1.20 版本 Ingress 创建失败的问题
  • 修复了表单创建 Workload 时,镜像拉取密钥失效的问题
  • 修复了应用商店中部署应用时修改 Value 没有生效的问题
  • 修复了多个 Terminal 同时打开被覆盖且没有刷新的问题
  • 修复了添加集群可能超时的问题
KubePi - v1.3.0

Published by wanghe-fit2cloud almost 3 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

二、更新日志

2.1 新增功能 🌱

  • 支持镜像仓库
  • 增加日志审计功能
  • 增加 Pod 日志下载功能
  • 增加应用市场 Chart 仓库同步功能
  • 支持表单创建 Resource Quotas
  • 支持表单创建 Limit Ranges

2.2 功能优化 🚀

  • 表单创建工作负载时,支持同步创建 Service
  • 表单创建 Namespace时,支持同步创建 Resource Quotas 和 Limit Ranges
  • 支持修改 LDAP 用户角色
  • 修改 helm 驱动类型为 secrets
  • 创建 docker registry 类型 secrets,支持 custom、dockerhub、quay.io 三种类型
  • 针对不满足命名规则的 ldap 用户增加提示信息
  • 增加 jwt 认证方式
  • 优化导入集群证书审批的超时时间
  • 进入集群控制台增加状态判断
  • Dardboard 点击 logo 跳转概览页
  • 部分页面国际化内容优化

2.3 问题修复 🐛

  • 修复了由于 Pod 名称过长导致显示不全的问题
  • 修复了 webkubectl path 路径错误的问题
  • 修复了部分类型的 secret 不能编辑的问题
  • 修复了删除 Pod Security Policies 失败的问题
KubePi - v1.2.2

Published by wanghe-fit2cloud almost 3 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

打开浏览器访问:http://localhost:80/

二、更新日志

2.1 功能优化 🚀

  • 优化后端日志输出级别,屏蔽部分 klog 日志
  • Pod Security Policies 作用域修改为 Cluster

2.2 问题修复 🐛

  • 修复了部分类型 secrets 不能编辑的问题
  • 修复了编辑 docker-registry 类型 secrets 信息回显不正确的问题
  • 修复了集群添加成员时由于非法字符导致集群授权失败的问题
  • 修复了导入集群时权限不足提示信息不正确的问题
KubePi - v1.2.1

Published by wanghe-fit2cloud almost 3 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

打开浏览器访问:http://localhost:80/

二、更新日志

2.1 功能优化 🚀

  • 集群授权用户等选择框支持搜索功能
  • 创建 Persistent Volumes 节点选择设置为非必填项
  • 集群授权页面增加命名空间授权等提示信息

2.2 问题修复 🐛

  • 修复了集群列表分页显示错误的问题
  • 修复了火狐浏览器中关于信息字体显示太小的问题
  • 修复了火狐浏览器中集群列表资源使用率图标未对齐的问题
  • 修复了集群 node 标签换行显示未对齐的问题
KubePi - v1.2.0

Published by wanghe-fit2cloud almost 3 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

打开浏览器访问:http://localhost:80/

二、更新日志

2.1 新增功能 🌱

  • 支持 LDAP
  • 集群列表支持分组管理

2.2 功能优化 🚀

  • 增加 Terminal 权限控制,和用户 Dashboard 权限保持一致
  • Pod 列表支持 CPU、内存使用率
  • Pod 详情页增加容器详情信息展示
  • Workload 详情页增加运行时、服务、路由、部署策略等信息显示
  • Workload 详情页增加调整镜像版本、修改部署策略、暂停启用等常用操作
  • Nodes 详情页增加资源 Allocatable、Capacity 等信息
  • Namespaces 详情页增加 Resource Quotas、Limit Ranges 等信息
  • 支持存储类(StorageClass)设置默认值
  • Persistent Volumes 列表增加卷类型、回收策略等信息
  • 集群列表页 CPU、内存等显示优化
  • Dashboard 菜单增加 Namespaced 作用域标识

2.3 问题修复 🐛

  • 修复了 K8s v1.18 版本创建 Ingress 失败的问题
  • 修复了终端输入命令过长导致光标会跳到行首覆盖输入的问题
  • 修复了用户列表分页显示错误的问题
  • 修复了部分 K8s 版本 Resource Quotas 列表获取不到 CPU 和 Memory 的问题
  • 修复了由于 metrics server 服务异常导致 Dashboard 页无法访问的问题
  • 修复了 Persistent Volumes 创建失败后不能切换类型的问题
  • 修复了二进制启动服务时,flag 没有生效的问题
  • 修复了 Secrets 等详情页 Token 过长时没有换行的问题
  • 修复了 Service NodePort 端口在列表页没有显示的问题
  • 修复了部分页面 标签/注释 显示错误的问题
KubePi - v1.1.2

Published by wanghe-fit2cloud almost 3 years ago

一、安装

1.1 快速开始 ✈️

sudo docker run --privileged -d --restart=unless-stopped -p 80:80 kubeoperator/kubepi-server

打开浏览器访问http://localhost

二、更新日志

2.1 功能优化 🚀

  • 修改镜像版本时,输入框默认当前版本
  • 优化 node 节点禁止调度标签

2.3 问题修复 🐛

  • 修复了部分应用镜像版本修改失败的问题
  • 修复了 node 节点 NotReady 时,页面状态显示错误的问题