如何在Google Container Engine / Kubernetes上扩展我的群集?

我在Google Container Engine上的一个Kubernetes集群中运行了两个应用程序容器实例(恰好是一个Node.JS应用程序,但这应该不重要)。 我想扩展到三个实例。

我的群集有一个master和两个minion节点,带有一个复制控制器和一个负载平衡器服务。 复制控制器保持我的应用程序容器在两个节点上愉快地运行。

我可以看到,有一个方便的gcloud alpha容器kubectl resize命令,它可以让我改变副本的数量,但是我看不到如何或者如果我可以增加集群本身的大小,以便它可以旋转另一个爪牙节点。 我只看到gcloud命令来创build,删除,列出和描述集群; 没有什么可以调整他们。

如果我无法调整集群大小,那么为了扩大规模,我需要创build一个全新的集群并杀死旧集群。 我错过了什么吗?

另外,是否有计划支持自动缩放?

更新(2015年6月):GCE上的Kubernetes现在使用受pipe实例组,您可以手动resize以将新节点添加到群集。


目前还没有向您现有的Google Container Engine群集添加节点的方法。 我们目前正在向Kubernetes添加支持,以允许群集节点dynamic添加,但是工作还没有完成。 一旦该function在Kubernetes中可用,您可以预期它将在下一个Kubernetes发布后不久显示在Google Container Engine中。

与此同时,应该可以在现有的两个虚拟机上运行两个以上的node.js应用程序副本。

此演示文稿: http ://fr.slideshare.net/craigbox/autoscaling-kubernetes是关于Google Cloud中的kubernetes水平缩放。 我把这个链接放在这里,以节省一些谷歌search到下一个结束在这个线程。