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)
    • 解决 AdvancedStatefulSetAdmission Webhook 一起使用存在的问题 (, @Yisaer)
    • 支持基于 CPU 平均负载的集群自动扩容特性 (, @Yisaer)
    • 支持数据库与客户端之间用户自定义证书 (, @weekface)
    • tidb-backup 增加一个可以重用已有的 PVC 来恢复集群的选项 (, @mightyguava)
    • tidb-backup 增加 ,imagePullPolicynodeSelector 字段 (, @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)
    • 优化 TidbMonitorTidbInitializer controller 的日志 (, @aylei)
    • Discovery Service 和 避免不必要的更新 (, @aylei)