如何在Google容器引擎/Kubernetes上扩展我的集群?

8
我有两个应用程序容器实例(恰好是Node.JS应用程序,但这不应该有影响)在Google Container Engine的Kubernetes集群中运行。我想将其扩展到三个实例。
我的集群有一个主节点和两个从节点,具有复制控制器和负载均衡器服务。复制控制器可以让我的应用程序容器在这两个节点上愉快地运行。
我可以看到有一个方便的命令,它让我更改副本数,但我不知道如何或是否可以增加集群本身的大小,以便它可以启动另一个从节点。我只看到gcloud命令来创建、删除、列出和描述集群;没有调整它们的命令。
如果我无法调整集群大小,那么要扩展规模,我需要创建一个全新的集群并杀死旧的集群。我错过了什么吗?
此外,是否有计划支持自动缩放?
2个回答

6

更新(2015年6月):GCE上的Kubernetes现在使用托管实例组,您可以手动调整其大小以添加新节点到群集中。


目前还没有一种方法可以向您现有的Google容器引擎集群中添加节点。我们目前正在为Kubernetes添加支持,允许集群动态添加节点,但工作尚未完成。一旦此功能在Kubernetes中可用,您可以期望它会在下一个Kubernetes版本发布后不久出现在Google容器引擎中。
同时,您可以在现有的两个虚拟机上运行超过两个node.js应用程序副本。

这是个好消息!快问一下:实例仍然可以享受通常的折扣吗?例如:如果一个Kube节点已经运行了X时间,价格会降低吗? - ndtreviv
是的,持续定价折扣适用于在您的容器引擎集群中运行的虚拟机。 - Robert Bailey

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接