-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
📖 add proposal for opt-in autoscaling from zero #4283
📖 add proposal for opt-in autoscaling from zero #4283
Conversation
1208a3b
to
997583a
Compare
/milestone v0.4.0 |
997583a
to
37e9800
Compare
updated to address comments
the more i work on the PoC, the more i am thinking it might be appropriate to have the cluster autoscaler retrieve the infrastructure ref instead of reconciling the resource hints into the status on machinesets and machinedeployments. |
37e9800
to
add9087
Compare
this seems reasonable to me overall. |
just curious if there are any further thoughts about the cluster-autoscaler directly inspecting the infrastructure templates instead of reconciling that information into the Machine[Set|Deployment]? |
since it seems like there is no further discussion on the implementation details, i am going to make some changes here to reflect what i am seeing in testing. specifically i would like to not have the machine[sets|deployments] be reconciled and just leave the hinting information as an optional field in the infrastructure ref template. |
no update here, i still need to fixup this enhancement to be in line with my proof of concept. after i have the PoC working well, i would like to demo for the group. hopefully i can finish this work in the next few weeks. |
/lgtm |
8386895
to
16db60a
Compare
update
i think the only outstanding discussion is #4283 (review) , unless there is a blocker there i think i've addressed all the concerns. |
16db60a
to
52bbeaa
Compare
update
|
52bbeaa
to
1bb2009
Compare
update
|
1bb2009
to
69d4703
Compare
69d4703
to
287efed
Compare
update
|
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
/lgtm |
As discussed in the CAPI meeting today, lazy consensus until ~Friday |
/lgtm |
1 similar comment
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: vincepri The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
This PR adds a proposal which describes a mechanism to enable scale from zero operation with the cluster autoscaler.