【概述】基于k8s平台,搭建两套独立的TiDB集群,第一套集群使用helm install开启advancedstatefulset特性,当第二套集群使用helm install开启advancedstatefulset特性时,报如下错误
【现象】Error: rendered manifest contains a resource that already exists.ClusterRole “advanced-statefulset-controller” in namespace " " exists and cannot be imported into the current release
【业务影响】第二套TiDB无法建立
【TiDB 版本】v4.0.10
麻烦确认一下 namespace 指定是否存在冲突,从报错看是创建新的集群时候 namespace 冲突。
namespace不冲突,在第一个namespace里安装了advanced-statefulset-controller、tidb-controller、tidb-scheduer,第二个namespace里安装tidb-controller。这样的话两套TiDB集群中的asts资源就可以指定缩容了。advanced-statefulset-controller看起来是全局起作用的。
小王同学
2021 年6 月 28 日 02:24
4
对,建议文档给出advanced-statefulset-controller在多个tidb集群上的部署说明
system
(system)
关闭
2022 年10 月 31 日 19:13
6
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。