CQ社区版 v2024.10 | 支持k8s、helm部署!
10月份的新版本来啦!++本月版本依旧是 CUG(CloudQuery 用户组)尝鲜版的更新++,支持了社区期待已久的 k8s 部署和 helm 部署。
同时就连接管理和数据操作模块做了较大的功能更新,一起来看看~
新增k8s、helm安装部署方式
一直以来,社区里都有很多小伙伴希望 CQ 社区版能和企业版一样支持 k8s 部署。在本月的尝鲜版中,我们终于社区版完成了支持!同时针对其他一些小伙伴的需求,本次版本中我们也支持了 helm 部署。
对于有 k8s 环境的小伙伴,更推荐 helm 部署!没有k8s环境的,本次更新,我们已对 ++Debian12 和 Ubuntu24++ 进行了验证,大家可以按教程进行操作。同时,我们也会在下个版本对 Centos 进行验证,后续还会增加麒麟系统。
-
helm部署指南 👉🏻 https://bintools.yuque.com/org-wiki-bintools-xniowl/do4ums/dvxokesnh5egw5u0
-
k8s部署指南 👉🏻 https://bintools.yuque.com/org-wiki-bintools-xniowl/do4ums/wkvavsersci0yuxu
🌱 对于前段时间有小伙伴在群里提到的集群部署,我们将在下个尝鲜版中支持!期待期待~
连接管理
| 连接新概念:活跃连接、问题连接、归档连接
本次更新,我们对连接资源提出了分类概念,平台中的连接资源可分为活跃连接、问题连接和归档连接。
++在3分钟内,对连接的访问失败次数达到5次,则该连接被自动归为问题连接。++ 当连接被归为问题连接后,会在其连接名后加上问题连接图标,如下图👇🏻
问题连接默认在3分钟内(称之为“冷却期”)无法访问,如用户在这期间对问题连接进行访问,系统将会进行全局提示,如下👇🏻
过了冷却期之后该问题连接将会恢复正常,同时连接名旁的“问题连接标识”也会消失,用户可继续正常访问该连接。
此外,对于问题连接,我们可以手动进行归档。++对问题连接进行归档后,归档连接将会“静默”,无法在系统中进行任何操作。且只会在连接管理中限制,所有加载连接相关的地方都不会再展示归档连接。++
| 快速使用权限模板
在授权模块(主体授权、客体授权、自动授权),我们新增了「快速使用权限模板」的功能,在新增权限时,可直接选择对应权限模板。我们以客体授权为例:
在选择对应的资源后“新增权限”,可以看到在弹窗页面中增加了各类“权限模板” 👇🏻
例如我们选择“仅访问”,下方表/视图等元素会自动勾选此类型权限对应的权限内容,同时,管理员也可以直接在此页面中进行权限修改。
| 导出权限控制到表层级
在过往版本中,如果用户导出某张表(例如A表)的数据,管理员需要授予他A表所在的表组层级权限,同时为规避数据泄露风险,需要将「导出设置」为“每次导出走审批”。
为便于管理员进行管理、便于普通用户操作,同时进一步增强数据安全,我们将导出权限添加至表层级,即细粒度权限管理。
🌰 举个例子,当管理员给用户进行授权时,在选择具体的表后,权限下拉框中可直接选择对应的导出权限。
除此之外,在所有涉及到表层级细粒度权限的地方,也都增加了对应的导出权限选择。
| 对 CQ 自带权限等级“仅访问”、“可编辑”,可进行编辑修改
在过往版本中,CQ自带的权限等级“仅访问”和“可编辑”是默认的权限集,不可进行编辑操作。为满足大家在实际业务中对权限等级进行灵活调整,本次更新我们开放了这两个权限等级的编辑功能。
数据操作
-
「视图」右键功能,新增【同步数据字典】可进行表名和列同步
-
将原来位于SDT侧的「新建查询」按钮,调整至右侧编辑器顶部,最大化窗口时也会做固定展示
- 对数据复制功能进行优化
上个版本新增了数据复制功能,支持了单表-单表、单表/多表-单schema。本次更新,我们支持了单表-多表、多表-单表的数据复制能力。
- 结果集分页类型可选择为“滚动加载”或“分页加载”,可在「个人中心」-「偏好设置」中进行设置
其他更新与优化
- 对访问申请购物车中的资源,提供「批量操作」-「删除」和「清空」的功能
- 对象审计中,在选择连接时可支持多选
- 数据保护-脱敏配置导入的使用,在模板文件中新增参考示例和文字说明
- 优化了自动提示较慢的问题