我在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
答案 0 :(得分:4)
您可以通过编辑nodes
实例组来更改节点数:
kops edit instancegroup nodes
这将打开一个编辑器,您可以在其中编辑实例组的规范并增加代码数。保存并退出后,请致电:
kops update cluster <cluster-name> --yes
这将自动更新您的自动缩放组并启动其他实例(如果您减少了节点数,则终止它们)。
有关详细信息,请参阅the documentation。