1panel-dev / kubepi Goto Github PK
View Code? Open in Web Editor NEW🚀 现代化、开源的 K8s 面板,1Panel 官方出品。
License: GNU General Public License v3.0
🚀 现代化、开源的 K8s 面板,1Panel 官方出品。
License: GNU General Public License v3.0
几点体验优化建议
1、面板列表的排序功能
2、选择namespace时排序或搜索
3、pod状态显示Running、Terminating等
4、容器日志过滤/下载
5、管理operator的资源
请描述您的需求或者改进建议.
已更新1.2.1版本
在pods列表界面,建议增加排序功能,可以按cpu内存等资源情况排序
这里单位为m,total没有m,应该再除以1000;limitsUsage和requestsUsage都不对
请描述您的需求或者改进建议.
我们再实际业务场景,需要管理上百个K8S 集群,希望对k8s集群可以分组管理, 增加描述 和标签,加快环境的检索
请描述您的问题.
如题所述,似乎没有找到RC的列表,只能在pods里面看到有pods在运行
希望能加上启用监控的开关,提供prometheus-operator一键部署的功能;如果集群已经部署了prometheus组件,直接调用。可以极大提高运维能力。
官方文档里写的支持范围到1.20,我的集群是1.22的,如果能支持就再好不过了,如果现在就可以请修改官方文档
请描述您的需求或者改进建议.
技术团队上规模之后就会考虑有对应的权限的管控,相对来说较为迫切的需求,kubepi 作为单独的项目,确实是需要的=
请描述您的需求或者改进建议.
请问当前版本如果要实现 部署kupepi的时候, 默认添加当前部署集群,需要怎么操作呢?
KubePi 版本
v1.1.1
Kubernetes 版本
v1.20.10
Bug 描述
1,命令行查看node
[root@ccsoa-master-1 ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
ccsoa-master-1 Ready control-plane,etcd,master,worker 7d18h v1.20.10
ccsoa-worker-1 Ready worker 7d18h v1.20.10
ccsoa-worker-2 NotReady worker 7d18h v1.20.10
ccsoa-worker-3 Ready worker 7d18h v1.20.10
ccsoa-worker-4 Ready worker 7d18h v1.20.10
2,界面查看正常,有一个节点是关机状态
3,集群--nodes菜单查看,应该是四个节点Ready,一个节点NotReady,这里都是Active
Bug 重现步骤(有截图更好)
1.命令行查看node
[root@ccsoa-master-1 ~]# kubectl get nodes
NAME STATUS ROLES AGE VERSION
ccsoa-master-1 Ready control-plane,etcd,master,worker 7d18h v1.20.10
ccsoa-worker-1 Ready worker 7d18h v1.20.10
ccsoa-worker-2 NotReady worker 7d18h v1.20.10
ccsoa-worker-3 Ready worker 7d18h v1.20.10
ccsoa-worker-4 Ready worker 7d18h v1.20.10
2.界面查看正常
建议在主界面增加版本信息,方便大家试用
当前主界面只有集群列表,下发空白,且没有地方可以查看当前kubepi版本;
请描述您的需求或者改进建议.
有些场景,需要批量创建或更新Deployments,
等同于在master节点上用kubectl命令来执行 kubectl apply -f 1.yaml 2.yaml
请描述您的需求或者改进建议.
可以支持用户组,集群授权支持给组授权
KubePi 版本
1.2.0
Kubernetes 版本
Bug 描述
集群授权创建用户时,用户名称不能搜索
Bug 重现步骤(有截图更好)
1.
2.
3.
当前平台权限管理是将K8s资源分配给不同用户,但对于普通用户在平台的操作并没有提供记录审查的功能(以及可能存在的复核流程),建议在后续版本补足这一功能。
KubePi 版本
Kubernetes 版本
Bug 描述
前端单独运行以后,提示Proxy error: Could not proxy request /kubepi/api/v1 from localhost:4300 to http://localhost:80 (Econnreset)
请描述您的需求或者改进建议.
包括集群资源限额信息:Node Allocatable Resource Node Capacity - Kube-reserved - system-reserved - eviction-threshold 等等
namespaces限额信息 ,包括Limits和requests
pod限额信息 ,包括Limits和requests
至少能在列表上显示,能编辑修改就更好了
目的是一目了然看到资源分配情况,能排序
KubePi 版本
v1.3.0
Kubernetes 版本
v1.20.06
Bug 描述
应用商店更新values不生效
需要通过api接口批量增删查改用户,并进行namespaces授权,对开发人员只放出pod的登录权限
在显示较长数据项内容时,建议能够适配页面,将内容根据浏览器窗口大小,换行显示;
例如,在查看Secrets的flannel-token的数据里的token时,由于token值过长,值区域被拉长,
需要拖动才能查看完整的数据。官方的dashboard可以在适配页面宽度,换行显示。
可以支持cas嘛
请描述您的问题.
提示如下:
OCI runtime exec failed: exec failed: container_linux.go:349: starting container process caused "exec: "sh": executable file not found in $PATH": unknown
建议优化,可手动或自动选择可用解释器
请描述您的需求或者改进建议.
如果集群crash或者dowm了,希望可以给配置重连的次数或者重试的时间。 现在要转圈圈 转很久。影响用户体验。
请描述您的需求或者改进建议.
已更新1.2.1版本
在pods列表界面,建议增加排序功能,可以按cpu内存等资源情况排序
KubePi 版本
1.2.0
Kubernetes 版本
1.20
Bug 描述
Chart仓库配置了自带的ChartMusuem,推送应用后无法查看到更新
Bug 重现步骤(有截图更好)
1.添加仓库,推送应用到仓库
2.查看应用,无法找到对应更新
3.再次配置仓库,将认证改为无,查看应用可以找到更新
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.