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

Ale*_*erg 7 docker kubernetes google-kubernetes-engine

我在Google容器引擎上的Kubernetes集群中运行了两个app容器实例(恰好是Node.JS应用程序,但这无关紧要).我想把它扩展到三个实例.

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

我可以看到有一个方便的gcloud alpha容器kubectl resize命令,它允许我更改副本的数量,但我不知道如何或如果我可以增加群集本身的大小,以便它可以旋转另一个奴才节点.我只看到gcloud命令来创建,删除,列出和描述集群; 什么都没有调整大小.

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

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

Rob*_*ley 6

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


目前没有办法将节点添加到现有的Google容器引擎群集中.我们目前正在添加对Kubernetes的支持,以允许集群动态添加节点,但工作尚未完成.一旦该功能在Kubernetes中可用,您可以预期它将在下一个Kubernetes发布后不久出现在Google容器引擎中.

同时,应该可以在现有的两个VM上运行node.js应用程序的两个以上的副本.