Question

Difficulty: EasyConfigure Virtual Machine Scale Sets (VMSS)

An administrator deploys an Azure Virtual Machine Scale Set (VMSS) named `vmss1` using the Uniform orchestration mode. The upgrade policy is set so that when the VMSS model is updated, existing virtual machine instances do not automatically receive the updates, while any new instances created by scaling out are deployed with the updated model. Which upgrade policy is currently configured for `vmss1`?

  1. A
    Automatic
  2. B
    Rolling
  3. ManualAnswer
  4. D
    Static

Answer

Manual upgrade policy
The Manual upgrade policy ensures that existing virtual machine instances in the scale set are not modified when the scale set model is updated. The administrator must manually apply the update to each existing instance. However, any new instances created due to scale-out operations are automatically created using the updated model configuration.

Step-by-Step Solution

1
Analyze the upgrade behavior for existing instances described in the scenario.
Existing instances do not automatically receive the updates when the scale set model is updated.
This behavior indicates that the system is not actively pushing updates automatically to the running instances.
2
Analyze the upgrade behavior for new instances.
New instances created by scaling out are deployed using the updated model.
This is standard behavior across scale set upgrade policies when a new model is defined, as new instances are always created from the latest scale set model version.
3
Identify the upgrade policy that matches these two conditions.
The Manual upgrade policy matches these conditions perfectly because it requires administrators to manually trigger updates on existing instances, while automatically applying the new model to new instances.
This identifies the correct configuration option from the available Azure VMSS upgrade policies.

Key Concept

Azure Virtual Machine Scale Set Upgrade Policies
Rate this question