TiDB Operator 1.1.7 Release Notes

      • --web.enable-admin-api
      • --config.file
      • --storage.tsdb.path
      • --storage.tsdb.retention
    • 新增 Backup 和 CR 的配置项 spec.toolImage 来指定 BR 工具使用的二进制镜像,默认使用 pingcap/br:${tikv_version} (#3471, )
    • 新增配置项 spec.pd.storageVolumesspec.tidb.storageVolumesspec.tikv.storageVolumes,支持为 PD、TiDB 和 TiKV 挂载多个 PV (#3444 , @mikechengwei)
    • 新增配置项 spec.tidb.readinessProbe,支持使用 作为 TiDB 的就绪探针,需要 TiDB 版本 >= v4.0.9 (, @july2993)
    • 支持在 TidbCluster CR 中设置 spec.statefulSetUpdateStrategyOnDelete,来控制 StatefulSets 的更新策略 (, @cvvz)
    • 支持故障转移发生时的高可用 (HA) 调度 (, @cvvz)
    • 支持将使用 TiDB Ansible 或 TiUP 部署的 TiDB 集群,以及在同一个 Kubernetes 上部署的 TiDB 集群,在线迁移到新的 TiDB 集群 (, @cvvz)
    • 在 tidb-scheduler 中支持 advanced StatefulSet (, @cvvz)
    • 当 UP 状态的 stores 数量小于等于 3 时,禁止缩容 TiKV 实例 (, @cvvz)
    • BackupStatusRestoreStatus 中新增 phase 状态,用于在 kubectl get 返回结果中显示当前最新状态 (, @namco1992)
    • 修复在当前 TidbCluster 之外存在 PD member 的情况下,当前 TiDB Cluster 无法把 PD scale 到 0 的 bug (, @dragonly)