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。

相關問題