AWS上的Kubernetes:“错误:未知标志: - config”

时间:2017-11-21 10:26:27

标签: amazon-web-services kubernetes kube-aws

我使用kube-aws在AWS上设置了Kubernetes群集,但是当群集启动时,我的所有proxydashboard群都会一直崩溃到CrashLoopBackoff。当我在pod上运行kubectl logs时,我收到此错误:

$ kubectl logs kube-proxy-7svvr -n kube-system
Error: unknown flag: --config

这告诉我存在某种版本不匹配,因为该标志应该被称为--kubeconfig

有没有人见过这个?我不确定如何正确排除故障。

1 个答案:

答案 0 :(得分:0)

我正在使用kube-aws并且正在运行旧版本的Kubernetes。更新我的cluster.yaml更改行

kubernetesVersion: v1.6.6_coreos.1

kubernetesVersion: v1.7.10_coreos.0

解决了我的问题。

您可以找到有关kube-aws here的信息以及您可以使用哪些可能的Hyperkube图像here

为了将来参考,我现在正在运行的工具和版本如下(2017年11月21日):

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"8", GitVersion:"v1.8.3", GitCommit:"f0efb3cb883751c5ffdbe6d515f3cb4fbe7b7acd", GitTreeState:"clean", BuildDate:"2017-11-09T07:26:38Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"darwin/amd64"}

$ kube-aws version
kube-aws version v0.9.9-rc.2

群集设置:

kubernetesVersion: v1.7.10_coreos.0
etcd.version: 3.2.9

希望这有助于任何人找到这个帖子!