尝试共享群集访问会导致创建新群集

时间:2015-09-16 18:21:33

标签: amazon-web-services kubernetes

我删除了在我的AWS上使用Kubernetes时使用的配置文件(使用this教程),并在共享AWS上设置Kubernetes时将其替换为另一个devs配置文件(使用{{3} })。当我运行kubectl config view时,我在用户部分上方看到以下内容:

- cluster:
    certificate-authority-data: REDACTED
    server: <removed>
  name: aws_kubernetes
contexts:
- context:
    cluster: aws_kubernetes
    user: aws_kubernetes
  name: aws_kubernetes
current-context: aws_kubernetes

这让我相信我的配置应该指向使用我们的共享AWS但是每当我运行cluster/kube-up.sh时它会创建一个新的GCE集群,所以我在想我正在使用错误的命令来启动AWS上的集群。

我使用错误的命令/错过标志/ etc?另外我认为kube-up会创建一个新的集群,而不是重新创建以前实例化的集群。

1 个答案:

答案 0 :(得分:0)

如果要共享群集,则不需要运行kube-up.sh(该脚本只需运行一次即可初始创建群集)。群集存在后,您可以使用标准kubectl commands与其进行互动。尝试从kubectl get nodes开始,验证您的配置文件是否具有有效凭据,并且您会在输出中看到预期的AWS节点。