kuboard v1.0.6-beta.7 支持 Kubernetes Authenticate 安装向导

This commit is contained in:
huanqing.shao
2020-02-01 21:43:19 +08:00
parent 88f65b64d5
commit b2ece220dd
12 changed files with 537 additions and 10 deletions

View File

@ -2,11 +2,21 @@ Kuboard v1.0.x 的更新说明
必须完成:
* 文档
* 教程
* 群反馈 Pod 列表界面出现重复数据的问题
------------------
* 按名称空间查看 Events
* 按名称空间查看 top pods
* 修改 metadata.labels
* 修改 metadata.labels kuboard v1.0.7
* 支持 Headless Service
* 在服务器端配置 openid connect 的 client_secret 以增强安全性
* 安装文档中,将 daocloud 的镜像地址修改为阿里云的镜像地址
* 日志界面支持 ctrl + F
@ -40,3 +50,10 @@ Kuboard v1.0.x 的更新说明
* 显示 Deployment/StatefulSet/DaemonSet 的事件
* 控制台/日志界面,按 名称空间/工作负载/Pod/容器 进行切换
* StatefulSet 在 available 数与 replicas 数不一致时,链接到帮助提示
# 用户认证相关
* Gitlab
* GitLab 的 idtoken 中只包含 sub 字段此处的含义为用户的ID没有用户名和邮箱地址等信息因此不能直接和 Kubernetes OpenID Connect 对接
* https://docs.gitlab.com/ee/integration/openid_connect_provider.html#shared-information

View File

@ -14,6 +14,43 @@ description: 本文描述了Kuboard_v1.0.x的版本变更说明
Kuboard v1.0.x 的更新说明
## v1.0.6-beta.7
**发布日期**
2020年2月1日
**新特性**
* OpenID Connect
* OpenID Connect 安装向导
* 授权码Authorization Code Grant方式登录
* 通过Dex对接已验证如下 identity provider
* github
* gitlab
* 直接对接,已验证如下 identity provider
* Keycloak
* 密码Client Credentials Grant方式登录
* Keycloak
* User/Group
* SelfInfo 增加对 User/Group 的支持
* SelfInfo 可获得当前登录 User 的 kubectl 配置
* 查看名称空间中被授权的 User/Group 列表
* 查看名称空间中 User/Group 的被授权明细
* 为 User/Group 增加新的 RoleBinding/ClusterRoleBinding
**优化**
* ConfigMap --> 优化查看ConfigMap时字体行距过大的问题
* 页头 --> 必须具备 '' - 'namespaces' - 'list' 权限,才能导航到集群概览页
* 工作负载编辑器 --> ImagePullSecrets --> 增加对此字段的表单校验
**Bug修复**
* 集群概览页 --> 登录成功后,当 metris-server 已安装时,存在需要刷新页面才显示 top nodes 的问题
* 工作负载编辑页 --> ImagePullSecrets 不能包含空值
* Secret详情窗口
* TLS --> tls.key 字段显示内容错误
* 再次打开删除 Secret 的对话框时,被删除的 Secret 名称应该更新
## v1.0.6-beta.6
**发布日期**