-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Azure MachineSet: VM ScaleSet or AvailabilitySet #519
Conversation
Thanks for the PR @dkistner, we are kind of stuck at a couple of other stuff, will take a look soon. |
/assign @AxiomSamarth for review |
I went through the code and based on the code comments, I could read and comprehend the code. I do not have any comments as such. However, I understood from the PR that the spec of |
@AxiomSamarth Yes basically I added the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/ok-to-test |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR @dkistner , just a minor comment, looks great otherwise.
Add generic MachineSet configuration in AzureMachineClass. The machineSet field can be used to configure either a VMO or an AvailabilitySet for a MachineClass. 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 VMSS/VMO.
86e14aa
to
af10b4e
Compare
/ok-to-test |
What this PR does / why we need it:
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 themachineSet
field.The Azure compute sdk is also updated to support VMO.
Release note: