VM Scaleset or Availability Set
AxiomSamarth opened this issue · comments
What would you like to be added:
Add support for VirtualMachineScaleSet Orchestration Mode VM (VMO) in the AzureMachineClass.
Introduce a generic MachineSet configuration field in AzureMachineClass.
The machineSet field can be used to configure either a VMO (VirtualMachineScaleSet Orchestration Mode VM) or an AvailabilitySet for a MachineClass. Or whatever else will come in the future :)
The availabilitySets field will be kept for a while but is now deprecated in favour of the machineSet field.
The Azure compute sdk is also updated to support VMO.
Why is this needed:
/assign @AxiomSamarth
The implementation is added to the codebase with the commit 0449857