Hello @Krishnan, Madan
You can use Maintenance control to schedule OS patches for VMSS. Maintenance control lets you decide when to apply updates to OS disks in your Virtual Machine Scale Sets through an easier and more predictable experience. The entire workflow comes down to these steps:
- Create a maintenance configuration.
- Associate a Virtual Machine Scale Set with a maintenance configuration.
- Enable automatic OS upgrades.
You can create and manage maintenance configurations using any of the following options:
- Azure PowerShell
- Azure CLI
- Azure portal
Once you have created a maintenance configuration, you can associate your Virtual Machine Scale Set to the maintenance configuration. New OS image updates for the scale set will be automatically scheduled on the next available maintenance window.
For more information on using Maintenance control, see Maintenance control for Azure Virtual Machine Scale Sets.
You can enable automatic OS upgrades for each Virtual Machine Scale Set that is going to use maintenance control. For more information about enabling automatic OS upgrades on your Virtual Machine Scale Set, see Azure Virtual Machine Scale Set automatic OS image upgrades
If this does answer your question, please accept it as the answer as a token of appreciation.