3

我在 AWS 中创建了一个带有 kops 的集群。

sudo kops create cluster --name=k8s.ehh.fun --state=s3://kops-state-ehh000 --zones=us-east-1a --node-count=3 --node-size=t2.micro --master-size=t2.micro --dns-zone=k8s.ehh.fun

现在一个想在不破坏集群的情况下更改节点数。我怎样才能做到这一点?我试过了 :

 sudo kops update cluster --name=k8s.ehh.fun --state=s3://kops-state-ehh000 --node-count=3 --node-size=t2.micro 

但我得到了:错误:未知标志:--node-count

4

1 回答 1

10

nodes您可以通过编辑实例组来更改节点数:

kops edit instancegroup nodes

这将打开一个编辑器,您可以在其中编辑实例组的规范并增加代码计数。保存退出后调用:

kops update cluster <cluster-name> --yes

这将自动更新您的自动扩展组并启动其他实例(如果您减少节点数,则终止它们)。

有关更多信息,请参阅文档

于 2018-03-30T19:49:10.020 回答