变更日志
2.3.1 (发布于 2024.11.28)
新增特性
- 支持租户的 parameer 和 variable 管 理
缺陷修复
- 修复 obagent 对于 service 和 standalone 模式集群的兼容问题
- 修复了特定场景下执行 SQL 添加 observer 到集群失败的问题
功能优化
- obcluster 资源的 output 中增加部署镜像和存储相关的展示
2.3.0 (发布于 2024.10.14)
新增特性
- 支持跨 K8s 集群调度 OceanBase 集群
- 支持设置腾讯云 COS、AWS s3 以及 s3 兼容的对象存储服务作为数据备份的介质
- 支持删除特定的 OBServer
- 支持根据场景设置优化 OceanBase 集群的系统参数和变量
- 支持将大部分 K8s 内置的 Pod 字段设置到 OBServer 中
缺陷修复
- 修复 2-2-2 集群滚动替换 OBServer 时可能出现卡住的问题
功能优化
- 补充了几种新的
OBTenantOperation
类型用于执行常见操作,如创建或删除资源池、设置 Unit Number 等
2.2.2 (发布于 2024.06.18)
新增特性
- 支持创建集群时给
storageClass
字段留空以使用默认存储类
- 支持通过
/pause-reconciling: "true"
注解暂停 CRD 的调度,可能解决某些问题
- 支持在运行中的 OBClusters 中更改存储类
- 新增 CRD
OBClusterOperation
用于对 OBClusters 进行常见运维操作
缺陷修复
- 修复集群减半缩容后可能出现的失活问题(例如从 2-2-2 立即缩容为 1-1-1)
2.2.1 (发布于 2024.05.15)
新增特性
- 支持通过环境变量细粒度地配置 ob-operator
- 能够保持 Pod IP 的情况下支持集群启动后挂载备份卷