設定虛擬機器擴展集上的升級原則 (預覽)
注意
具有統一協調流程的虛擬機器擴展集升級原則已正式發行 (GA)。
具有彈性協調流程的虛擬機器擴展集升級原則目前為預覽狀態。 若您同意補充的使用規定即可取得預覽。 在公開上市 (GA) 之前,這些功能的某些領域可能會變更。
升級原則可以在擴展集建立期間設定,或在部署後變更。 若您未明確設定 [升級原則],它會預設為 [手動]。 若要變更現有擴展集部署的 [升級原則],請參閱變更升級原則。
在 Azure 入口網站中建立虛擬機器擴展集期間,在 [管理] 索引標籤底下,將 [升級原則] 設定為 [滾動]、[自動] 或 [手動]。
若使用滾動升級原則,請參閱設定滾動升級原則 (部分機器翻譯) 以取得更多組態設定和建議。
使用 Azure CLI 建立新的擴展集時,請使用 az vmss create 和 -upgrade-policy-mode
來設定升級原則模式。
若使用滾動升級原則,請參閱設定滾動升級原則 (部分機器翻譯) 以取得更多組態設定和建議。
az vmss create \
--resource-group myResourceGroup \
--name myScaleSet \
--orchestration-mode Flexible \
--image Ubuntu2204 \
--lb myLoadBalancer \
--upgrade-policy-mode manual \
--instance-count 5 \
--admin-username azureuser \
--generate-ssh-keys
注意
尚無法在具有彈性協調流程的虛擬機器擴展集上使用 PowerShell 建立擴展集期間,將 [升級原則] 設定為 [自動]。 若要將 [升級原則] 設定為 [自動],請在擴展集部署之後更新 [升級原則]。 請參閱變更虛擬機器擴展集上的升級原則。
使用 Azure PowerShell 建立新的擴展集時,請使用 New-AzVmss 和 -UpgradePolicyMode
參數來設定升級原則模式。
若使用滾動升級原則,請參閱設定滾動升級原則 (部分機器翻譯) 以取得更多組態設定和建議。
New-AzVmss `
-ResourceGroupName "myResourceGroup" `
-Location "EastUS" `
-VMScaleSetName "myScaleSet" `
-OrchestrationMode "Flexible" `
-VirtualNetworkName "myVnet" `
-SubnetName "mySubnet" `
-PublicIpAddressName "myPublicIPAddress" `
-LoadBalancerName "myLoadBalancer" `
-UpgradePolicyMode "Manual"
使用 ARM 範本時,將 upgradePolicy
參數新增至範本的屬性區段,以設定升級原則模式。
若使用滾動升級原則,請參閱設定滾動升級原則 (部分機器翻譯) 以取得更多組態設定和建議。
"properties": {
"upgradePolicy": {
"mode": "manual",
}
}
下一步
了解如何變更虛擬機器擴展集上的升級原則。