2017-06-14 19 views
0

案例: 我有控制机器数量的单独服务。它的设计保持了对多个实例的控制。我的意思是,如果一个实例失败,它将使用相同的IP重新启动。我看到有针对AWS EC2的即用型解决方案,但问题是,我无法从这个已实施的解决方案中辞职。ECub实例的Kubernetes集群,这些实例的数量分别受到控制

问题: 是否有任何解决方案,将允许我管理集群中的容器,其中的机器数量,因此工人没有在kubernetes配置中给出?还是我必须从头开始重写所有内容?

回答

0

你的问题是相当模糊的,但如果你正在寻找将自动缩放节点(不荚/或容器),还有在AWS EC2或GKE选项的解决方案。然而,除非你有一个非常动态的应用程序,这个应用程序在CPU需求上有很大的波动,否则你很可能会在一个解决方案中获得许多机器,并在这个“静态”集群上扩展容器的数量的机器。

如果你真的需要扩展节点,看看:

https://kubernetes.io/docs/getting-started-guides/aws/#scaling-the-cluster

https://cloud.google.com/container-engine/docs/cluster-autoscaler