Kube-Router卡在了CrashLoopBackoff

时间:2020-08-26 06:17:53

标签: kubernetes

在单节点Kubernetes集群上安装Kube-router时,遇到以下问题:

kube-system   kube-router-wnnq8                          0/1     CrashLoopBackOff   11         55m

日志输出:

kubectl logs kube-router-wnnq8 -n kube-system
I0826 06:02:25.760806       1 kube-router.go:223] Running /usr/local/bin/kube-router version v1.0.1, built on 2020-07-28T23:51:21+0000, go1.10.8
Failed to parse kube-router config: Failed to build configuration from CLI: Error loading config file "/var/lib/kube-router/kubeconfig": read /var/lib/kube-router/kubeconfig: is a directory

kubectl的输出描述:

Normal   Pulling    35m (x12 over 49m)   kubelet, bridge19102  Pulling image "docker.io/cloudnativelabs/kube-router"
  Warning  Failed     30m (x31 over 37m)   kubelet, bridge19102  Error: ImagePullBackOff
  Normal   BackOff    20m (x73 over 37m)   kubelet, bridge19102  Back-off pulling image "docker.io/cloudnativelabs/kube-router"
  Warning  BackOff    31s (x140 over 49m)  kubelet, bridge19102  Back-off restarting failed container

1 个答案:

答案 0 :(得分:0)

这是基于评论的社区Wiki答案,并发布以提高可见性。

错误消息:Failed to parse kube-router config: Failed to build configuration from CLI: Error loading config file "/var/lib/kube-router/kubeconfig": read /var/lib/kube-router/kubeconfig: is a directory指示未找到配置文件的路径,而是指向目录

您已经发现,删除目录并将其设置为文件是解决此问题的有效方法。