TiDB Operator 1.1 Beta.2 Release Notes
TiDB Operator 版本:1.1.0-beta.2
- 和
--default-backup-storage-class-name
已经废弃,现在 storage class 默认使用 Kubernetes default storage class。如果你曾经将 default storage class 设置为 Kubernetes default storage class 之外的选项,请在 TiDB 集群的helm
或者 YAML 文件中显式设定。(#1581, )
其他值得注意的改变
- 允许用户为备份和恢复设置亲和性和容忍度 (, @Smana)
- 解决
AdvancedStatefulSet
和Admission Webhook
一起使用存在的问题 (, @Yisaer) - 支持基于 CPU 平均负载的集群自动扩容特性 (, @Yisaer)
- 支持数据库与客户端之间用户自定义证书 (, @weekface)
- 为
tidb-backup
增加一个可以重用已有的 PVC 来恢复集群的选项 (, @mightyguava) - 为
tidb-backup
增加 ,imagePullPolicy
和nodeSelector
字段 (, @mightyguava) - 为 TiDB server 的证书增加更多的 SANs(Subject Alternative Name) (, @weekface)
- 修复了
admission webhook
导致删除 PD pod 失败的问题,允许在 PVC 找不到的情况下,删除 PD 和 TiKV pod (, @Yisaer) - 限制 PD 和 TiKV 的重启频率,同时只允许一个实例进行重启 (, @Yisaer)
- 为 增加默认的与它部署相同的
ClusterRef
命名空间,并且修复当Spec.PrometheusSpec.logLevel
丢失的时候,TidbMonitor
的 pod 不能被创建出来的问题 (, @Yisaer) - 优化
TidbMonitor
和TidbInitializer
controller 的日志 (, @aylei) - 为
Discovery Service
和 避免不必要的更新 (, @aylei)