server_configs:
    tidb:
        binlog.enable: true
        binlog.ignore-error: false
    tikv:
        storage.reserve-space: 1K
    pd:
        replication.enable-placement-rules: true
    pump:
        storage.stop-write-at-available-space: 1 mib

tidb_servers:
  - host: 172.19.0.101
  - host: 172.19.0.102

pd_servers:
  - host: 172.19.0.103
  - host: 172.19.0.104
  - host: 172.19.0.105

# Note if only 3 instance, when scale-in one of it.
# It may not be tombstone.
tikv_servers:
  - host: 172.19.0.102
  - host: 172.19.0.103
    data_dir: "/home/tidb/my_kv_data"
  - host: 172.19.0.104
  - host: 172.19.0.105

# tiflash eat too much memory
# and binary is more than 1G..
tiflash_servers:
  - host: 172.19.0.103
#   - host: 172.19.0.104
#   - host: 172.19.0.105


pump_servers:
  - host: 172.19.0.103
  - host: 172.19.0.104
  - host: 172.19.0.105

drainer_servers:
  - host: 172.19.0.101
    data_dir: /home/tidb/data/drainer-8249/data
    commit_ts: -1
    config:
        syncer.db-type: "file"

cdc_servers:
  - host: 172.19.0.103
  - host: 172.19.0.104
  - host: 172.19.0.105

monitoring_servers:
  - host: 172.19.0.101
grafana_servers:
  - host: 172.19.0.101
alertmanager_servers:
  - host: 172.19.0.101
