kubernetes - Kube-Router卡在CrashLoopBackoff中

标签 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

最佳答案

这是基于评论的社区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表示未找到配置文件的路径,而是指向目录
如您所知,删除目录并将其设置为文件是解决此问题的有效方法。

关于kubernetes - Kube-Router卡在CrashLoopBackoff中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63591561/

相关文章:

docker - 如何正确启动OpenShift v3应用

kubernetes - 来自服务器的错误(禁止): Forbidden (user=system:anonymous, 动词 = 获取,

docker - 如何在每个 Pull Request 上通过 Docker 启动应用程序?

kubernetes - 使用 Kubernetes 1.1 安装插件的正确方法是什么?

java - 如何为前端Web应用程序编写dockerfile

go - Prometheus 添加自定义指标

java - 如何获取 Kubernetes 中 POD 中的特定应用程序(在多个正在运行的应用程序中)提供的特定请求?

elasticsearch - 没有为弹性生成外部IP

kubernetes - Istio指标 “istio_requests_total”是服务的请求数吗?

kubernetes - 连接到 Kubernetes 服务导致连接被拒绝