多个kubernetes集群

时间:2018-12-12 07:46:52

标签: kubernetes kubectl kubernetes-helm kops kubernetes-cluster

要求是,对于每个用于QA的新构建,都应创建一个新的kubernetes集群(完全是新环境),然后在完成QA之后将其销毁。 因此,这不是联邦设置。

我正在AWS中使用kops创建集群。

是否需要创建另一个“ bootstrap”实例来创建新集群?猜测是我可以在命令中更改群集的名称,它将创建一个新的群集。像kops create cluster --zones=<zones> <some-other-name>

所以问题是kubectl get all返回什么-合并对象?

当我做kubectl apply -f .时,kubectl怎么不知道要应用哪个集群?

在安装helm之类的东西时如何指定群集名称?

1 个答案:

答案 0 :(得分:1)

您应该在集群上这样设置上下文,一旦设置好,所有的kubectl命令都将在该集群的上下文中运行。

kubectl config use-context my-cluster-name

请参阅此link以获取更多详细信息