TiDB Operator 1.1.8 Release Notes

    TiDB Operator 版本:1.1.8

    • 支持为 、TiDBTiKVTiFlashBackupRestore 指定任意 Volume 和 VolumeMount,用户可以利用该功能实现基于 NFS 或者任意 Kubernetes 支持的 Volume 类型的备份和恢复任务。(#3517, )
    • 支持在 TidbInitializer 连接 TiDB server 时不使用 TLS。(#3564, )

    • 支持 TiDB Lightning 恢复数据时使用 tableFilters 进行过滤。(#3521, )

    • 需要手动操作:如果已经部署了 TidbMonitor CR,在升级到 TiDB Operator v1.1.8 之后,需要升级 spec.initializer.version 字段到 v4.0.9,否则有的 metric 在 Grafana 面板上将不会正确显示。Prometheus 抓取 job 名字从 ${component} 改成了 ${namespace}-${TidbCluster Name}-${component}

    • 修复当配置了 spec.tikv.storageVolumes 时,无法部署 TiDB 集群的问题。(#3586, )
    • 修复在 TidbInitializer 任务中使用包含非 ASCII 字符密码时的编码错误。(#3569, )
    • 修复 TiFlash Pods 会被误认为 TiKV Pods 的问题。该问题会导致当同一个 TidbCluster 中部署了 TiFlash 实例时,TiDB Operator 可能将 TiKV 实例缩容到小于 tikv.replicas 的数字。(#3514, )
    • 修复在开启 TiDB 客户端 TLS 功能的情况下,如果不配置 spec.from,部署 CR 会导致 tidb-controller-manager Pod 崩溃的问题。(#3535, )