kubernetes - 使用kubectl命令时Kubernetes出现问题

标签 kubernetes

error: Couldn't get available api versions from server: couldn't get version/kind; json parse error: json: cannot unmarshal string into Go value of type struct { APIVersion string "json:\"apiVersion,omitempty\""; Kind string "json:\"kind,omitempty\"" }

最佳答案

我今天早上花了一些时间来解决这个确切的错误,当kubeconfig文件不是有效的Yaml文件时,看起来好像抛出了此错误。

在我的特殊情况下,文件的问题是:

  • “\ n”代替实际的换行符
  • 在文件
  • 的开始和结尾处双引号

    配置文件是自动生成的,修复了两个问题后kubectl可以使用它

    关于kubernetes - 使用kubectl命令时Kubernetes出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55264567/

    相关文章:

    kubernetes - Horizo​​ntal Pod Autoscaler 中 API 版本 v2beta1 和 v2beta2 之间的区别?

    kubernetes - 如何让 Istio VirtualService 通过 header 和 uri 改变路由

    docker - 从本地Docker设置到Kubernetes生产

    kubernetes - 将jessie(Debian)用于Kubernetes集群

    kubernetes - Kustomize - 使用相同的命名空间创建多个和单个部署

    kubernetes - Google容器引擎1.2.0中的DeamonsSet “Stuck”

    kubernetes - 使用全局IP白名单限制对某些Kubernetes服务的访问

    kubernetes - 确保kubernetes中公开的负载均衡器服务的安全

    kubernetes - 如何在 kubernetes 中每 10 秒运行一次 cronjob?

    kubernetes - 删除 argo cron 工作流是否也会删除所有由它启动的 argo 工作流