当前位置: 首页 > article >正文

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次,则该连接被自动归为问题连接。++ 当连接被归为问题连接后,会在其连接名后加上问题连接图标,如下图👇🏻

image.png

问题连接默认在3分钟内(称之为“冷却期”)无法访问,如用户在这期间对问题连接进行访问,系统将会进行全局提示,如下👇🏻

image.png

过了冷却期之后该问题连接将会恢复正常,同时连接名旁的“问题连接标识”也会消失,用户可继续正常访问该连接。

此外,对于问题连接,我们可以手动进行归档。++对问题连接进行归档后,归档连接将会“静默”,无法在系统中进行任何操作。且只会在连接管理中限制,所有加载连接相关的地方都不会再展示归档连接。++

| 快速使用权限模板

在授权模块(主体授权、客体授权、自动授权),我们新增了「快速使用权限模板」的功能,在新增权限时,可直接选择对应权限模板。我们以客体授权为例:

在选择对应的资源后“新增权限”,可以看到在弹窗页面中增加了各类“权限模板” 👇🏻

image.png

例如我们选择“仅访问”,下方表/视图等元素会自动勾选此类型权限对应的权限内容,同时,管理员也可以直接在此页面中进行权限修改。

| 导出权限控制到表层级

在过往版本中,如果用户导出某张表(例如A表)的数据,管理员需要授予他A表所在的表组层级权限,同时为规避数据泄露风险,需要将「导出设置」为“每次导出走审批”。

为便于管理员进行管理、便于普通用户操作,同时进一步增强数据安全,我们将导出权限添加至表层级,即细粒度权限管理。

🌰 举个例子,当管理员给用户进行授权时,在选择具体的表后,权限下拉框中可直接选择对应的导出权限。

image.png

除此之外,在所有涉及到表层级细粒度权限的地方,也都增加了对应的导出权限选择。

| 对 CQ 自带权限等级“仅访问”、“可编辑”,可进行编辑修改

在过往版本中,CQ自带的权限等级“仅访问”和“可编辑”是默认的权限集,不可进行编辑操作。为满足大家在实际业务中对权限等级进行灵活调整,本次更新我们开放了这两个权限等级的编辑功能。

image.png

数据操作

  • 「视图」右键功能,新增【同步数据字典】可进行表名和列同步

  • 将原来位于SDT侧的「新建查询」按钮,调整至右侧编辑器顶部,最大化窗口时也会做固定展示

image.png

  • 对数据复制功能进行优化

上个版本新增了数据复制功能,支持了单表-单表、单表/多表-单schema。本次更新,我们支持了单表-多表、多表-单表的数据复制能力。

  • 结果集分页类型可选择为“滚动加载”或“分页加载”,可在「个人中心」-「偏好设置」中进行设置

image.png

其他更新与优化

  • 对访问申请购物车中的资源,提供「批量操作」-「删除」和「清空」的功能
  • 对象审计中,在选择连接时可支持多选
  • 数据保护-脱敏配置导入的使用,在模板文件中新增参考示例和文字说明
  • 优化了自动提示较慢的问题

http://www.kler.cn/a/379069.html

相关文章:

  • PHP常量
  • 【OpenSearch】安装部署OpenSearch和OpenSearch-Dashboard
  • 为什么 5g 物理信道 采用不同的调制方式
  • Pinia-状态管理
  • Web Broker(Web服务应用程序)入门教程(1)
  • 面试题:JVM(三)
  • SpringBoot中扩展Druid的过滤器实现完整的SQL打印
  • 学习笔记:黑马程序员JavaWeb开发教程(2024.10.27)
  • 心情追忆-AI分析报错
  • sklearn|机器学习:决策树(一)
  • 详解RabbitMQ三种队列类型
  • 两秒掌握git
  • laravel: Breeze 和 Blade, 登录 注册等
  • 使用 Elasticsearch 进行语义搜索
  • vue3-ref 和 reactive
  • Android Livedata源码解析
  • JVM问题排查分析
  • 探索开源语音识别的未来:高效利用先进的自动语音识别技术20241030
  • 刘艳兵-DBA016-在您的数据库中,SALES表存在于SH用户中,并且启用了统一审计。作为DBA,您成功执行了以下指令:
  • 《Python网络安全项目实战》项目2 Python基础练习_总复习(1)
  • Vscode使用launch.json进行传参调试代码
  • 进程间通信Linux
  • 如何更新已经发布的 NPM 组件库
  • 青春的海洋:海滨学院班级回忆录项目
  • Rust 力扣 - 54. 螺旋矩阵
  • Python小游戏19——滑雪小游戏