Kie*_*ron 1 containers azure azure-container-service windows-container azure-container-instances
是否可以扩展ACI运行容器?
问题:
我们有一些过时的Cloud Services(.NET Framework v4.7.1)正在迁移到Docker容器,现在我们已经成功地使它们运行并在Azure容器实例中进行响应,但需要能够对其进行扩展的能力负载和弹性。
这是一个较大项目的一部分,我们还在k8s中运行更新的解决方案-所有.NET Core 2微服务。
我们最终的目标是当我们能够在同一主服务器上运行Windows和Linux节点时,将它们引入主要的k8s解决方案中,从而使我们能够在同一集群中运行两个项目。
无法扩展特定的ACI实例。如果需要更多的CPU /内存,则需要重新部署该容器。
您可以水平扩展ACI,即添加更多容器,但是ACI不支持负载均衡器,因此您需要管理将提供的IP地址的集合。当然,您可以部署前端容器来分散负载。
如评论中所述,您可以将AKS连接到ACI,并使用Kubernetes处理编排和扩展。不幸的是,我不相信AKS当前支持Windows(尽管我想很快就会到来)
根据您的用例,在AKS / ACI赶上您的需求时,您可能会更好地将其部署到独立群集中。
| 归档时间: |
|
| 查看次数: |
3427 次 |
| 最近记录: |