Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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.

# for free to join this conversation on GitHub. Already have an account? # 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