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

Target multiple deployments in one custom auto scaler #174

Open
mohammadkhavari opened this issue Jul 8, 2022 · 1 comment
Open

Target multiple deployments in one custom auto scaler #174

mohammadkhavari opened this issue Jul 8, 2022 · 1 comment
Assignees

Comments

@mohammadkhavari
Copy link

Is your feature request related to a problem? Please describe.
I have a microservice and want to create a custom autoscaler for services, considering I want to use the same scaling policy for all services, by using CPA I should make multiple CPA's for scaling services because I can target just one deployment by name on CPA, in the end, there's multiple CPA pods. I think It's not an efficient solution.

Describe the solution you'd like
one CPA pod targets multiple deployments and runs (metric gatherer, evaluation) for each of them on the interval (in some order).

@jthomperoo jthomperoo self-assigned this Sep 16, 2022
@jthomperoo
Copy link
Owner

jthomperoo commented Sep 16, 2022

The original design for the CPA originally allowed you to target multiple deployments, but was removed for simplicity sake. I've assigned this to myself to investigate if this would now be feasible; possibly as a new run mode. I'll update this ticket with any investigation results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants