TiDB Operator 1.1 RC.2 Release Notes
Release date: April 15, 2020
TiDB Operator version: 1.1.0-rc.2
Action Required
- Change TiDB pod
readinessprobe fromHTTPGettoTCPSocket4000 port. This will trigger rolling-upgrade for thetidb-servercomponent. You can setspec.pausedtotruebefore upgrading tidb-operator to avoid the rolling upgrade, and set it back tofalsewhen you are ready to upgrade your TiDB server (#2139, @weekface)
Notable Changes
- Add
statusfield forTidbAutoScalerCR (#2182, @Yisaer) - Add
spec.pd.maxFailoverCountfield to limit max failover replicas for PD (#2184, @cofyc) - Emit more events for
TidbClusterandTidbClusterAutoScalerto help users know TiDB running status (#2150, @Yisaer) - Add the
AGEcolumn to show creation timestamp for all CRDs (#2168, @cofyc) - Add a switch to skip PD Dashboard TLS configuration (#2143, @weekface)
- Support deploying TiFlash with TidbCluster CR (#2157, @DanielZhangQD)
- Add TLS support for TiKV metrics API (#2137, @weekface)
- Set PD DashboardConfig when TLS between the MySQL client and TiDB server is enabled (#2085, @weekface)
- Remove unnecessary informer caches to reduce the memory footprint of tidb-controller-manager (#1504, @aylei)
- Fix the failure that Helm cannot load the kubeconfig file when deleting the tidb-operator release during
terraform destroy(#2148, @DanielZhangQD) - Support configuring the Webhook TLS setting by loading a secret (#2135, @Yisaer)
- Support TiFlash in TidbCluster CR (#2122, @DanielZhangQD)
- Fix the error that alertmanager couldn't be set in
TidbMonitor(#2108, @Yisaer)