0

我使用Azure容器服务模板创建了Docker(+ swarm)。如何在Azure容器服务Docker中扩展虚拟机?

创建了1个主代理和1个代理,但是如何扩展代理虚拟机?该模板生成代理VMSS(缩放集),但未发现在Portal UI中添加更多虚拟机。

找到template documentation但它似乎不方便。

有没有什么办法只需点击几下Azure Worker Role?

+0

我还没有试过这个。但不应该创建一个规模集与说2 VMs旋出几个虚拟机? – Aravind

回答

2

发现easier solution比@jluk建议。

对于CLI仇敌像我一样,

  1. https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-scale-existing
  2. 点击 “部署到Azure的” 按钮。它将打开门户界面并显示一些textinput字段。
  3. 向字段输入VMSS名称和实例数,并接受法律条款。
  4. 单击确定。等到他们都部署完毕。

需要注意的是,如果你改变实例数13,三个实例初始化,你会看到1个+跑步3创建。后来,一个被删除,所以三个实例正在运行。

在docker的情况下,如果您没有设置docker自动化,您必须将docker映像下载到新创建的实例并逐一运行。

1

不幸的是,截至今天,无法通过Portal UI扩展VMSS,您必须使用模板规则或Powershell/CLI。这在产品路线图上。

您可以通过CLI从CLI中进行设置here 如果您必须频繁使用跨越规模集的Linux/Windows混合或更新扩展规则,我会鼓励熟悉CLI。

编辑:

你是正确的,模板快速入门是一个可行的选择。 请注意,如果您在与现有VMSS不同的模板中提供VM Sku,它将重新部署您当前的比例集合到模板中提供的新SKU。

相关问题