使用Kuboard管理RBAC

This commit is contained in:
huanqing.shao
2020-01-14 09:08:06 +08:00
parent 496c6e6690
commit bbcf240c05
25 changed files with 405 additions and 68 deletions

View File

@ -1,13 +1,22 @@
Kuboard v1.0.x 的更新说明
## v1.0.6-beta.1
## v1.0.6-beta.5
**新特性**
* ServiceAccount详情页 --> 使用 ServiceAccount 的 Token 访问 kubectl
* 工作负载编辑器 --> 容器信息 --> 挂载点 --> 支持subPathExpr
**优化**
* ServiceAccount列表页 --> 按名称、标签搜索
* ServiceAccount详情页 --> 删除ServiceAccount时同时删除关联的 RoleBinding/ClusterRoleBinding
**Bug修复**
* Secret对话框 --> 创建Secret时不显示内容区
* 名称空间页 --> StatefulSet如果没有 annotations 时,不能在名称空间页上显示
* 此问题的具体表现:部分使用 helm 创建的工作负载不能在Kuboard上显示原因是Deployment、StatefulSet或DaemonSet中没有 annotations 信息
------------------
* 安装文档中,去除 IngressController 的链接
* 日志界面支持 ctrl + F
* 更新版本时,可以通过下拉列表选择仓库中的版本号

View File

@ -9,10 +9,71 @@ description: 本文描述了Kuboard_v1.0.x的版本变更说明
了解如何 [升级Kuboard](/install/install-dashboard-upgrade.html)
eipwork/kuboard:latest 当前对应的版本是 kuboard v1.0.5.4
* eipwork/kuboard:<span style="font-weight: 800; color: #007af5">latest</span> 当前对应的版本是 kuboard <span style="font-weight: 800; color: #007af5">v1.0.5.4</span>
* eipwork/kuboard:<span style="font-weight: 800; color: #42b983">beta</span> 当前对应的版本是 kuboard <span style="font-weight: 800; color: #42b983">v1.0.6-beta.3</span>
Kuboard v1.0.x 的更新说明
## v1.0.6-beta.4
**新特性**
* 按条件查询ClusterRole列表
* 创建ClusterRole
**优化**
* 根据当前用户的权限决定是否显示创建ClusterRoleBinding
**Bug修复**
* 删除对象窗口 --> 部分情况下,确认按钮不能点击
* 集群概览页 --> 在部分情况下布局不正常
## v1.0.6-beta.3
**发布日期**
2020年1月7日
**新特性**
* 查看当前登录用户的信息及权限
**优化**
* 登录界面 --> 如果用户不能查看名称空间列表,则跳过集群概览页面直接进入其所在的名称空间
* 登录界面 --> 校验 Token 时使用 selfsubjectaccessreviews 接口,而不是 nodes 接口,以符合最小授权原则
* ServiceAccount列表页及详情页 --> 根据当前登录用户的访问规则显示对应的操作按钮
## v1.0.6-beta.2
**发布日期**
2020年1月6日
**新特性**
* 可以创建 ServiceAccount并为其分配 ClusterRole/Role
* ServiceAccount --> 创建/删除 ServiceAccount
* ServiceAccount --> ClusterRoleBinding --> 绑定到ClusterRole/Role
* ClusterRole 详细信息 --> ClusterRoleBinding/RoleBinding --> 绑定到 ServiceAccount
* Role 详细信息 --> RoleBinding --> 绑定到 ServiceAccount
* 可以使用自建的 ServiceAccount 登陆 Kuboard
* 登陆界面 --> 输入Token后显示 ServiceAccountName
* 页头 --> 显示当前登陆用户名
## v1.0.6-beta.1
**发布日期**
2020年1月5日
**新特性**
* 工作负载编辑器 --> 容器信息 --> 挂载点 --> 支持subPathExpr
* 名称空间 --> ServiceAccount --> 列表
* 名称空间 --> ServiceAccount --> 查看详情及修改 ClusterRoleBinding/RoleBinding
**BUG修复**
* 删除对象 --> 再次打开删除对象的对话框时,确认对象名称的输入框包含了上次删除的对象的名称
## v1.0.5.4
**发布日期**