我在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集群上下文。
我该如何解决这个问题?
答案 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