如何在 Azure 容器服务 Docker 中横向扩展 VM?
How to scale out VMs in Azure Container Service Docker?
我使用 Azure 容器服务模板创建了 Docker(+swarm)。
已创建 1 个主服务器和 1 个代理服务器,但如何横向扩展代理虚拟机?该模板生成代理 VMSS(规模集)但未找到以在门户中添加更多 VM UI。
找到了template documentation,但好像不方便。
有没有像 Azure Worker Role 这样只需点击几下就可以做到的方法?
不幸的是,截至目前,无法通过门户 UI 扩展 VMSS,您必须使用模板规则或 Powershell/CLI。不过,这在产品路线图上。
您可以从存储库中使用 CLI 进行设置 here
如果您必须跨规模集混合使用 Linux/Windows 或经常更新缩放规则,无论如何我都鼓励您熟悉 CLI。
编辑:
您说得对,模板快速入门是一个可行的替代方案。
请注意,如果您在模板中提供的 VM Sku 与现有 VMSS 不同,它会将您当前的规模集重新部署到模板中提供的新 SKU。
发现 easier solution 比@jluk 建议的要多。
对于像我这样讨厌 CLI 的人,
- 转到https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-scale-existing
- 点击"Deploy to Azure"按钮。它将打开门户 UI 并显示一些文本输入字段。
- 在字段中输入 VMSS 名称和实例计数,并接受法律条款。
- 点击确定。等到他们都部署好了。
请注意,如果您将实例计数 1
更改为 3
,则会初始化三个实例,您将看到 1 运行ning + 3 创建。后来,删除了一个,所以三个实例 运行ning.
在 docker 的情况下,您必须将 docker 图像下载到新创建的实例,如果您尚未设置 docker 自动化,则必须 运行 一个一个地下载。
您现在可以扩展 Azure CLI 并通过门户查看 https://docs.microsoft.com/en-us/azure/container-service/container-service-scale(尽管在撰写本文时并未记录通过门户进行扩展 - 到达您的 ACS 集群,select "Agents" 在设置下并在适当的字段中输入所需的代理数量)
我使用 Azure 容器服务模板创建了 Docker(+swarm)。
已创建 1 个主服务器和 1 个代理服务器,但如何横向扩展代理虚拟机?该模板生成代理 VMSS(规模集)但未找到以在门户中添加更多 VM UI。
找到了template documentation,但好像不方便。
有没有像 Azure Worker Role 这样只需点击几下就可以做到的方法?
不幸的是,截至目前,无法通过门户 UI 扩展 VMSS,您必须使用模板规则或 Powershell/CLI。不过,这在产品路线图上。
您可以从存储库中使用 CLI 进行设置 here 如果您必须跨规模集混合使用 Linux/Windows 或经常更新缩放规则,无论如何我都鼓励您熟悉 CLI。
编辑:
您说得对,模板快速入门是一个可行的替代方案。 请注意,如果您在模板中提供的 VM Sku 与现有 VMSS 不同,它会将您当前的规模集重新部署到模板中提供的新 SKU。
发现 easier solution 比@jluk 建议的要多。
对于像我这样讨厌 CLI 的人,
- 转到https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-scale-existing
- 点击"Deploy to Azure"按钮。它将打开门户 UI 并显示一些文本输入字段。
- 在字段中输入 VMSS 名称和实例计数,并接受法律条款。
- 点击确定。等到他们都部署好了。
请注意,如果您将实例计数 1
更改为 3
,则会初始化三个实例,您将看到 1 运行ning + 3 创建。后来,删除了一个,所以三个实例 运行ning.
在 docker 的情况下,您必须将 docker 图像下载到新创建的实例,如果您尚未设置 docker 自动化,则必须 运行 一个一个地下载。
您现在可以扩展 Azure CLI 并通过门户查看 https://docs.microsoft.com/en-us/azure/container-service/container-service-scale(尽管在撰写本文时并未记录通过门户进行扩展 - 到达您的 ACS 集群,select "Agents" 在设置下并在适当的字段中输入所需的代理数量)