共计 856 个字符,预计需要花费 3 分钟才能阅读完成。
在利用的公布过程中数据库的构造变更始终是最简单也是危险最大的环节,而 Bytebase 能够对这一过程进行全生命周期的治理。在 Rainbond 中装置 Bytebase,轻松治理部署在 Rainbond 上的所有数据库。
Bytebase 是什么?
Bytebase 是一个开源的数据库 CI/CD 工具,补救了 GitLab 所不足的数据库变更治理能力。它为 DBA 和开发人员提供了一个基于 Web 的合作平台,以平安高效地治理数据库变更。
Rainbond 是什么?
Rainbond 是一个云原生利用治理平台,应用简略,遵循 以利用为核心 的设计理念,对立封装容器、Kubernetes 和底层基础设施相干技术,让使用者专一于业务自身, 防止在业务以外技术上破费大量学习和治理精力。
疾速部署 Bytebase
Bytebase 已公布到 Rainbond 开源利用商店,你能够在开源利用商店中搜寻 Bytebase
一键装置。
装置后,能够通过 Rainbond 默认提供的域名拜访 Bytebase。
Rainbond 应用 –external-url 提供 Bytebase 的内部拜访。如需自定义内部 URL,能够到 Bytebase 组件 -> 环境配置,批改
EXTERNAL_URL
环境变量。
Bytebase 疾速体验
反对支流开源数据库
Bytebase 反对对接多种数据库,例如 Mysql、PostgreSQL、TiDB、Snowflake、ClickHouse 等。
工单驱动的变更治理
Bytebase 反对以工单的模式对变更申请进行治理,提供多环境流水公布、批量公布等能力应答简单的变更场景,同时实现了与代码仓库集成,容许通过提交 PR/MR 主动生成工单
SQL 主动审核
Bytebase 反对数据变更的主动审核,目前已笼罩业界常见标准,同时能够将审核能力与代码仓库进行集成,在 PR/MR 中主动审核 SQL 脚本。
在线 SQL 编辑器
Bytebase 反对在线的 SQL 编辑器,你能够查看数据、表构造,共享 SQL 脚本等等。
还有许多性能小伙伴们能够自行摸索,比方主动备份、GitOps 数据变更主动触发、多租户等等。