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\"" }
答案 0 :(得分:2)
如果您没有设置 ~/.kube/config
,则可能会发生此错误。
生成适当的配置并将其放置到位将解决问题。
答案 1 :(得分:0)
今天早上我花了一些时间来排查此确切错误,当kubeconfig文件不是有效的Yaml文件时,似乎会抛出此错误。
在我的情况下,文件的问题是:
配置文件是自动生成的,修复了两个问题,kubectl得以使用