2.6 KiB
Kuboard v1.0.x 的更新说明
v1.0.7-beta.5
优化
- KuboardProxy 权限判断,登录用户必须具备
services/proxy或者pods/proxy的 create 操作权限,才能访问 Kuboard Proxy;
BUG修正
-
创建工作负载时,layer 不能选择默认;
-
RoleBinding/ClusterRolebinding 对话框 --> 部分情况下不能点击删除按钮;
-
工作负载编辑页 --> 容器 --> 就绪检查 --> 当未填写容器名称时,出现 undefined 的显示
新特性
- 增加 Grafana,并与 Kuboard 实现单点登录
- ServiceAccount 可以与 Grafana 单点登录
- OpenID Connect 账号可以与 Grafana 单点登录
- TeamSync (是否要实现?)
BUG
- 显示相对时间时,kubectl 使用服务器时间计算相对时间,Kuboard 则使用客户端的机器时间计算相对时间
- etcd 安装和备份文档
- kubeadm 安装之后的目录结构
-
修改 metadata.labels kuboard v1.0.7
-
支持 Headless Service
-
在服务器端配置 openid connect 的 client_secret 以增强安全性
-
日志界面支持 ctrl + F
-
更新版本时,可以通过下拉列表选择仓库中的版本号
-
导入导出时,需要支持 nfs 等类型的数据卷
-
工作负载查看 --> 未显示 SecurityContext
-
EndPoint
-
导入工作负载时,如果存储类没有 annotations,不应该报错
-
表单校验:数据卷名不能带小数点
-
Prometheus 监控
-
Limit Range
-
https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
-
容器组列表,筛选结果为空时,提示筛选 “其他”
-
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/
-
https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/ha-topology/ 专题:ETCD 集群是如何setup起来的
-
Service --> SessionAffinity --> clientIP.timeoutSeconds
-
Service --> .spec.clusterIP
-
存储卷声明去掉分配模式的字段
-
删除容器组时 - graceful period
-
Pod Conditions: lastProbeTime/reason/message
-
显示 Deployment/StatefulSet/DaemonSet 的事件
-
控制台/日志界面,按 名称空间/工作负载/Pod/容器 进行切换
-
StatefulSet 在 available 数与 replicas 数不一致时,链接到帮助提示
用户认证相关
- Gitlab
- GitLab 的 idtoken 中只包含 sub 字段(此处的含义为用户的ID),没有用户名和邮箱地址等信息,因此不能直接和 Kubernetes OpenID Connect 对接