Skip to content
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

Autoscaling CAPZ Clusters #1793

Closed
1 task
Rotfuks opened this issue Dec 13, 2022 · 5 comments
Closed
1 task

Autoscaling CAPZ Clusters #1793

Rotfuks opened this issue Dec 13, 2022 · 5 comments
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service team/turtles Team Turtles topic/capi

Comments

@Rotfuks
Copy link
Contributor

Rotfuks commented Dec 13, 2022

Motivation

For cost and performance optimisation customers want their cluster sizes more dynamic. We already have autoscaling of machines inside a cluster in our vintage providers and should make sure to match that feature also in CAPZ

Todo

  • conceptphase

Outcome

  • CAPZ clusters automatically scale in size depending on configurable metrics and boundaries, leading to a better cost control for customers but also optionally better peak performances of the clusters overall
@Rotfuks Rotfuks added area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service team/clippy labels Dec 13, 2022
@Rotfuks
Copy link
Contributor Author

Rotfuks commented Dec 13, 2022

We already had a first discussion on it: https://gigantic.slack.com/archives/C04887ZSU20/p1670926088947149

Conclustion:

@primeroz
Copy link

Let's also remember to double check scaling to 0 support when the code support lands

@Rotfuks Rotfuks added this to Roadmap Dec 13, 2022
@Rotfuks Rotfuks moved this to Mid Term (3-6 months) in Roadmap Dec 13, 2022
@Rotfuks
Copy link
Contributor Author

Rotfuks commented Jan 19, 2023

Helpful Slack Thread in the CAPZ upstream community: https://kubernetes.slack.com/archives/CEX9HENG7/p1674083817745989

@Rotfuks Rotfuks moved this from Mid Term (3-6 months) to Future (> 6 months) in Roadmap Feb 15, 2023
@Rotfuks Rotfuks moved this from Future (> 6 months) to Mid Term (3-6 months) in Roadmap Feb 15, 2023
@Rotfuks
Copy link
Contributor Author

Rotfuks commented Mar 6, 2023

As Vintage is looking into Karpenter (https://github.com/giantswarm/flexshopper/issues/359) this might also be an interesting tool for this capability.

@Rotfuks Rotfuks added team/turtles Team Turtles and removed team/clippy labels Jun 20, 2023
@Rotfuks Rotfuks removed this from Roadmap Jun 20, 2023
@Rotfuks
Copy link
Contributor Author

Rotfuks commented Jun 26, 2023

Parent Duplication of #1376

@Rotfuks Rotfuks closed this as completed Jun 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service team/turtles Team Turtles topic/capi
Projects
None yet
Development

No branches or pull requests

2 participants