- 关于 TiDB Operator
- 快速上手
- 部署
- 部署 TiDB 集群
- 部署到自托管的 Kubernetes
- 跨多个 Kubernetes 集群部署 TiDB 集群
- 部署异构集群
- 部署 TiFlash
- 部署 TiCDC
- 部署 TiDB Binlog
- 部署 TiDB 企业版集群
- 部署多套 TiDB Operator
- 部署 TiDB 集群监控
- 部署 TiDB 集群
- 安全
- 运维
- 备份与恢复
- 使用 S3 兼容存储备份与恢复
- 使用 GCS 备份与恢复
- 使用持久卷备份与恢复
- 备份与恢复
- 灾难恢复
- 参考
- TiDB Operator Roadmap
- 版本发布历史
- v1.2
- v1.1
- v1.0
- v0
TiDB Operator 1.1.10 Release Notes
发布日期:2021 年 1 月 28 日
TiDB Operator 版本:1.1.10
滚动升级改动
- 由于 #3684 的改动,升级 TiDB Operator 会导致 TidbMonitor Pod 删除重建
新功能
- TiDB Operator 灰度升级 (#3548, @shonge, #3554, @cvvz)
- TidbMonitor 支持
remotewrite
(#3679, @mikechengwei) - 支持为 TiDB 集群各组件配置 init containers (#3713, @handlerww)
- TiDB Lightning chart 支持 local backend (#3644, @csuzhangxc)
优化提升
- 支持为 TiDB slow log 自定义存储 (#3731, @BinChenn)
- 为 TidbMonitor 中的 scrape jobs 增加
tidb_cluster
label 以支持多集群监控 (#3750, @mikechengwei) - TiDB Lightning chart 支持持久化 checkpoint (#3653, @csuzhangxc)
- 将 TidbMonitor 自定义告警规则的存储路径从
tidb:${tidb_image_version}
修改为tidb:${initializer_image_version}
,确保后续 TiDB 集群升级时不会导致 TidbMonitor Pod 重建 (#3684, @BinChenn)
Bug 修复
- 修复在集群开启 TLS 的情况下,如果不配置
spec.from
或者spec.to
,使用 BR 备份或者恢复会失败的问题 (#3707, @BinChenn) - 修复在开启 Advanced StatefulSet 并且为 PD、TiKV 设置了
delete-slots
annotations 的情况下,序号大于replicas - 1
的 Pod 在升级过程中不会进行迁移 leader 的问题 (#3702, @cvvz) - 修复备份或者恢复 Pod 被驱逐或者强制停止的情况下,Backup 或者 Restore 状态没有正常更新为
Failed
的问题 (#3696, @csuzhangxc) - 修复如果 TiKV 集群由于配置错误无法启动,修改
TidbCluster
CR 配置后,仍然无法启动的问题 (#3694, @cvvz)