Code Monkey home page Code Monkey logo

kubepi's People

Contributors

aaron3s avatar awol2005ex avatar eagle9527 avatar ibranch7 avatar iqrun avatar lvxiaohu avatar maninhill avatar shao0222 avatar shaxiaozz avatar shenchenyang avatar ssongliu avatar testwill avatar uninstall-h avatar wanghe-fit2cloud avatar wuzhihui1123 avatar zhengkunwang223 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kubepi's Issues

suggest

几点体验优化建议
1、面板列表的排序功能
2、选择namespace时排序或搜索
3、pod状态显示Running、Terminating等
4、容器日志过滤/下载
5、管理operator的资源

[Feature]建议添加监控功能

希望能加上启用监控的开关,提供prometheus-operator一键部署的功能;如果集群已经部署了prometheus组件,直接调用。可以极大提高运维能力。

版本: v1.1.2 浏览器加载错误

KubePi 版本
版本: v1.1.2

Kubernetes 版本
版本: v1.22.2

Bug 描述
使用docker方式安装的kubepi,使用nginx代理它的dashboard,通过https进行访问,首页能正常访问并登录。
添加集群后,点击“控制台“进行登录,Chrome和edge浏览器大概率报503错误,firefox正常。

Bug 重现步骤(有截图更好)
1.
image
2.
image

[Feature]建议在用户管理部分引入 ldap

请描述您的需求或者改进建议.
技术团队上规模之后就会考虑有对应的权限的管控,相对来说较为迫切的需求,kubepi 作为单独的项目,确实是需要的=

[Bug] node状态显示异常

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.界面查看正常
image

3.集群--nodes菜单查看,应该是四个节点Ready,一个节点NotReady,这里都是Active
image

建议增加批量执行yaml功能[Feature]

请描述您的需求或者改进建议.
有些场景,需要批量创建或更新Deployments,
等同于在master节点上用kubectl命令来执行 kubectl apply -f 1.yaml 2.yaml

[Bug]控制台报错500

KubePi 版本
v1.1.0

Kubernetes 版本
v1.18.15-ko1

Bug 描述
控制台所有页面都报500错误。

Bug 重现步骤(有截图更好)
1.状态为正常,可以看到相关概览信息,但点击控制台进去后,所有页面都是500错误。
image
image

2.单独用docker起pi容器,是同样的情况,也试过分别使用token和config文件来导入信息,都报错。

[Bug] webkubectl 无法使用

KubePi 版本
docker latest 应该是1.1.1

Kubernetes 版本
1.17.17

Bug 描述

webkubectl 无法使用

Bug 重现步骤(有截图更好)

  1. 启动: docker run --privileged -d --restart=unless-stopped -p 8081:80 kubeoperator/kubepi-server

图片

图片

支持用户组的概念

请描述您的需求或者改进建议.
可以支持用户组,集群授权支持给组授权

[Bug]集群授权

KubePi 版本

1.2.0
Kubernetes 版本

Bug 描述
集群授权创建用户时,用户名称不能搜索

Bug 重现步骤(有截图更好)
1.
2.
3.

希望支持用户行为审计功能

当前平台权限管理是将K8s资源分配给不同用户,但对于普通用户在平台的操作并没有提供记录审查的功能(以及可能存在的复核流程),建议在后续版本补足这一功能。

建议增加资源限额信息[Feature]

请描述您的需求或者改进建议.
包括集群资源限额信息:Node Allocatable Resource Node Capacity - Kube-reserved - system-reserved - eviction-threshold 等等
namespaces限额信息 ,包括Limits和requests
pod限额信息 ,包括Limits和requests
至少能在列表上显示,能编辑修改就更好了
目的是一目了然看到资源分配情况,能排序

api接口

需要通过api接口批量增删查改用户,并进行namespaces授权,对开发人员只放出pod的登录权限

[Bug]kubepi的集群列表,分页显示问题

KubePi 版本
1.2.0

Kubernetes 版本
所有

Bug 描述

kubepi的集群列表那,分页展示有问题

Bug 重现步骤(有截图更好)
1.加了11个集群,没有跳转至第2页的地方?
企业微信截图_3aefe77d-5552-4f15-ae7f-e3f415a3de05

企业微信截图_ecdf5e69-99fd-4dd7-aa2c-49c9baec2a4f

[Bug]升级之后控制面板异常

KubePi 版本
1.3.0

Kubernetes 版本

1.18.4
Bug 描述
按照文档升级kubepi ,控制面板中有一个集群异常显示,无法控制,请问应该如何排查?

Bug 重现步骤(有截图更好)
image

排查日志也没有什么错误
image

[Bug] 部署完登录提示认证信息过期

KubePi 版本
latest版本

Kubernetes 版本

Bug 描述
登录提示认证信息已过期,请重新登录

Bug 重现步骤(有截图更好)
docker run -d --restart=always -p 7080:80 kubeoperator/kubepi-server
WeChat29c7abc14d24fa04745e6509b203bf7f

image

POD部分终端无法进入

提示如下:
OCI runtime exec failed: exec failed: container_linux.go:349: starting container process caused "exec: "sh": executable file not found in $PATH": unknown

建议优化,可手动或自动选择可用解释器

k8s 集群授权成员问题

KubePi 版本
最新版本

Kubernetes 版本
aws-eks1.20

Bug 描述
aws-eks集群不能正常使用用户权限功能
定位问题为:kubectl version | grep Monor 版本不统一
Client Version: version.Info{Major:"1", Minor:"20+",...

Bug 重现步骤(有截图更好)
1.问题截图
image

2.定位问题原因
image

[Bug] 仓库应用无法同步

KubePi 版本
1.2.0

Kubernetes 版本
1.20

Bug 描述
Chart仓库配置了自带的ChartMusuem,推送应用后无法查看到更新

Bug 重现步骤(有截图更好)
1.添加仓库,推送应用到仓库
2.查看应用,无法找到对应更新
3.再次配置仓库,将认证改为无,查看应用可以找到更新

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.