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

New scaler: Google Cloud Tasks #3613

Closed
mwarkentin opened this issue Aug 30, 2022 · 7 comments · Fixed by #4834
Closed

New scaler: Google Cloud Tasks #3613

mwarkentin opened this issue Aug 30, 2022 · 7 comments · Fixed by #4834
Labels
feature All issues for new features that have been committed to help wanted Looking for support from community scaler

Comments

@mwarkentin
Copy link

Proposal

I would like to be able to set up autoscaling for Google Cloud Tasks.

Cloud Tasks is a fully managed service that allows you to manage the execution, dispatch, and delivery of a large number of distributed tasks. Using Cloud Tasks, you can perform work asynchronously outside of a user or service-to-service request.

Scaler Source

api/request_count, queue/depth

Scaling Mechanics

I see this as being similar to the existing RabbitMQ triggers where you could define a request rate trigger to scale up with the number of incoming items, as well as a queue depth trigger in case consumption slows down and you begin to accumulate a backlog.

Authentication Source

Google Cloud IAM

Anything else?

No response

@tomkerkhove
Copy link
Member

That's a good idea! Are you willing to contribute it?

@tomkerkhove tomkerkhove added feature All issues for new features that have been committed to and removed needs-discussion labels Aug 31, 2022
@tomkerkhove tomkerkhove moved this from Proposed to To Do in Roadmap - KEDA Core Aug 31, 2022
@tomkerkhove tomkerkhove added the help wanted Looking for support from community label Aug 31, 2022
@mwarkentin
Copy link
Author

@tomkerkhove I'm working on a proposal for using KEDA at Sentry - if that goes through and we implement it it may be something I can look at.. don't think I can put in the time if we're not using KEDA yet though. :D

@tomkerkhove
Copy link
Member

Sounds great though!

@Shulammite-Aso
Copy link

Shulammite-Aso commented Oct 6, 2022

Hi @tomkerkhove

I would like to take this up

@tomkerkhove
Copy link
Member

Awesome, thank you! Let us know if you need help, you can learn more in our contribution guide.

@jmalvarezf-lmes
Copy link
Contributor

Hey @Shulammite-Aso are you already working on this? I also need this and have time to try to do this. Tell me if you are on it not to waste time. Thank you!

@Shulammite-Aso
Copy link

Hi @jmalvarezf-lmes I started working on this, but I have gotten a bit too busy and can't seem to pay close attention to this for now. If you have the time you can take it up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature All issues for new features that have been committed to help wanted Looking for support from community scaler
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants