tidb-operator部署到kubernetes集群上的tidb集群,如何实现异地多活

【需求涉及的问题场景】
目前业务发展需要支持异地多活的场景,但是由于是采用tidb-operator部署到kubenetes集群上的,文档使用的一些说明不太适用

【期望的需求行为】

  1. 可以单独配置各实例的配置项
  2. 使用 topologySpreadConstraints做均匀分布时候,maxSkew无论设置为任意大于1的整数都会被强制赋值为1,但是业务目前实际有大于1的场景
  3. operator设置pdtikvreplicaset只是简单的增加和减少了pod的数量,但现实需求是,比如要求pd的副本数增减,需要增加operator控制这些设置的功能(栗子中是通过tiup ctl pd

【需求可替代方案】
容器化tiup的方案或在operator的基础上增加业务的更精准控制