kops - 得到错误的kubectl context

时间:2018-05-29 11:04:26

标签: amazon-web-services kubernetes kops

我在aws中使用kops创建kubernetes集群。

我想使用此命令验证集群:

kops validate cluster

标准输出给我:Using cluster from kubectl context: minikube

我认为问题是错误的背景,但为什么我kops没有为我创建背景?

这是我的背景:

kubectl config get-contexts
CURRENT   NAME       CLUSTER    AUTHINFO   NAMESPACE
*         minikube   minikube   minikube

没有aws kubernetes集群上下文。

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

kops可帮助您从命令行创建,销毁,升级和维护生产级,高可用性的Kubernetes集群。 AWS(亚马逊网络服务)目前正式受到支持,GCE处于测试阶段,支持alpha版本和其他平台的VMware vSphere。

您的实际配置使用先前安装中的minikube配置文件。这很好。有一些是有用的 在一个配置中集群并在它们之间切换。

扩展配置将保存到〜/ .kube / config文件中,您可以尝试:

kops export kubeconfig $ {CLUSTER_NAME}

答案 1 :(得分:1)

像魅力一样工作

kops export kubecfg --name=clustername.com

kops已将您的kubectl上下文设置为k9s.finddeepak.com