使用 Azure CLI 在擴展集中建立虛擬機器

本文將逐步解說如何使用 Azure CLI 來建立虛擬機器擴展集。

請確定您已安裝最新的 Azure CLI,並使用 az login 登入 Azure 帳戶。

啟動 Azure Cloud Shell

Azure Cloud Shell 是免費的互動式 Shell,可讓您用來執行本文中的步驟。 它具有預先安裝和設定的共用 Azure 工具,可與您的帳戶搭配使用。

若要開啟 Cloud Shell,只要選取程式碼區塊右上角的 [試試看] 即可。 您也可以移至 https://shell.azure.com/cli ,從另一個瀏覽器索引標籤啟動 Cloud Shell。 選取 [複製] 即可複製程式碼區塊,將它貼到 Cloud Shell 中,然後按 enter 鍵加以執行。

建立資源群組

使用 az group create 來建立資源群組,如下所示:

az group create --name myResourceGroup --location eastus

建立虛擬機器擴展集

重要

自 2023 年 11 月起,如果未指定協調流程模式,則使用 PowerShell 和 Azure CLI 建立的 VM 擴展集會預設為彈性協調流程模式。 如需此變更的詳細資訊,以及您應該採取的動作,請移至 針對 VMSS PowerShell/CLI 客戶的中斷性變更 - Microsoft 社群中樞 (英文)

現在使用 az vmss create 建立虛擬機器擴展集。 下列範例會建立執行個體計數為 2 的擴展集,以及產生 SSH 金鑰。

az vmss create \
  --resource-group myResourceGroup \
  --name myScaleSet \
  --orchestration-mode Flexible \
  --image <SKU Linux Image> \
  --instance-count 2 \
  --admin-username azureuser \
  --generate-ssh-keys

清除資源

若要移除您的擴展集與其他資源,請使用 az group delete 刪除資源群組和其所有資源。 --no-wait 參數不會等待作業完成,就會將控制項傳回給提示字元。 --yes 參數能確認您想要刪除資源,而不需再透過另一個提示確認。

az group delete --name myResourceGroup --yes --no-wait

下一步