v1.1.0
New Features
- [experimental] Support specifying customized configuration files for monitor components (#712, @lucklove)
- Support specifying user group or skipping creating a user in the deploy and scale-out stage (#678, @lucklove)
- to specify the group: https://github.com/pingcap/tiup/blob/master/examples/topology.example.yaml#L7
- to skip creating the user:
tiup cluster deploy/scale-out --skip-create-user xxx
- [experimental] Support rename cluster by the command
tiup cluster rename <old-name> <new-name>
(#671, @lucklove)Grafana stores some data related to cluster name to its grafana.db. The rename action will NOT delete them. So there may be some useless panel need to be deleted manually.
- [experimental] Introduce
tiup cluster clean
command (#644, @lucklove):- Cleanup all data in specified cluster:
tiup cluster clean ${cluster-name} --data
- Cleanup all logs in specified cluster:
tiup cluster clean ${cluster-name} --log
- Cleanup all logs and data in specified cluster:
tiup cluster clean ${cluster-name} --all
- Cleanup all logs and data in specified cluster, excepting the prometheus service:
tiup cluster clean ${cluster-name} --all --ignore-role prometheus
- Cleanup all logs and data in specified cluster, expecting the node
172.16.13.11:9000
:tiup cluster clean ${cluster-name} --all --ignore-node 172.16.13.11:9000
- Cleanup all logs and data in specified cluster, expecting the host
172.16.13.11
:tiup cluster clean ${cluster-name} --all --ignore-node 172.16.13.12
- Cleanup all data in specified cluster:
- Support skipping evicting store when there is only 1 tikv (#662, @lucklove)
- Support importing clusters with binlog enabled (#652, @AstroProfundis)
- Support yml source format with tiup-dm (#655, @july2993)
- Support detecting port conflict of monitoring agents between different clusters (#623, @AstroProfundis)
Fixes
- Set correct
deploy_dir
of monitoring agents when importing ansible deployed clusters (#704, @AstroProfundis) - Fix the issue that
tiup update --self
may make root.json invalid with offline mirror (#659, @lucklove)
Improvements
- Add
advertise-status-addr
for tiflash to support host name (#676, @birdstorm)