Azure Container Service中不同大小的Agent虚拟机



是否有办法在Azure容器服务(ACS)的私有代理池中拥有不同大小的vm ?我想支持一些服务需要计算密集型服务器和其他(如数据库)内存密集型服务器的用例。

一个可接受的解决方案是添加多个虚拟机规模集(vmss)作为私有代理池,其中每个vmss都有不同大小的VM,因为vmss支持一种大小的VM。ACS中支持这样的特性吗?

一种解决方法是在公共和私有代理池中拥有不同大小的vm。但是,这不是最佳实践,因为应该使用公共代理池来托管公开的服务(例如marathon-lb)。此外,它将选项限制为只有两个池。

这个特性即将到来,如果您今天需要它们,您可以使用ACS引擎(ACS背后的开源代码)。示例见https://github.com/Azure/acs-engine/tree/master/examples/largeclusters

最新更新