部署tioperator出现问题

请教个问题:
按照这个链接部署tioperator

创建pd pod可以正常创建,但是创建tikv pod出现问题
[root@vm10-2-103-165 soft]# kubectl get pod -ntidb
NAME READY STATUS RESTARTS AGE
mycluster-discovery-d74856984-q7g5v 1/1 Running 0 21s
mycluster-pd-0 1/1 Running 0 21s
mycluster-tikv-0 0/1 ContainerCreating 0 8s
mycluster-tikv-1 0/1 ContainerCreating 0 8s
mycluster-tikv-2 0/1 ContainerCreating 0 8s

kubectl describe pod mycluster-tikv-0
Normal Scheduled 21s default-scheduler Successfully assigned tidb/mycluster-tikv-0 to vm10-2-103-203
Warning FailedMount 5s (x6 over 21s) kubelet MountVolume.SetUp failed for volume “config” : configmap “mycluster-tikv” not found
Warning FailedMount 5s (x6 over 21s) kubelet MountVolume.SetUp failed for volume “startup-script” : configmap “mycluster-tikv” not found

不知道mycluster-tikv的configmap在哪里配置?

检查 spec.tikv.config 是否没有配置,没有 config 的话也需要填 {} 。这个检查逻辑理论上应该在 admission-webhook 里实现会比较好,目前没实现这段检查的逻辑。
https://github.com/pingcap/tidb-operator/issues/3827

谢谢,确实这个原因,我在配置文件添加内容就可以了

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。