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

Provide scaler for Google cloud storage #2628

Closed
RamCohen opened this issue Feb 13, 2022 · 1 comment · Fixed by #2648
Closed

Provide scaler for Google cloud storage #2628

RamCohen opened this issue Feb 13, 2022 · 1 comment · Fixed by #2648

Comments

@RamCohen
Copy link
Contributor

Proposal

Scale based on the number of objects in a Google cloud storage bucket

Scaler Source

Scale based on the number of objects in a bucket

Scaling Mechanics

Periodically list and count the number of object in the specified google cloud storage bucket.
Use an upper limit on the # of counted items to handle buckets with a very large number of items.

Authentication Source

See https://pkg.go.dev/cloud.google.com/go#hdr-Authentication_and_Authorization

Anything else?

SDK: https://pkg.go.dev/cloud.google.com/go/storage

@tomkerkhove
Copy link
Member

Would be a great addition, thank you!

RamCohen added a commit to RamCohen/keda that referenced this issue Feb 15, 2022
Fixes kedacore#2628

Signed-off-by: Ram Cohen <ram.cohen@gmail.com>
@tomkerkhove tomkerkhove moved this from Proposed to In Progress in Roadmap - KEDA Core Feb 16, 2022
RamCohen added a commit to RamCohen/keda that referenced this issue Mar 1, 2022
Fixes kedacore#2628

Signed-off-by: Ram Cohen <ram.cohen@gmail.com>
RamCohen added a commit to RamCohen/keda that referenced this issue Mar 2, 2022
Fixes kedacore#2628

Signed-off-by: Ram Cohen <ram.cohen@gmail.com>
RamCohen added a commit to RamCohen/keda that referenced this issue Mar 3, 2022
Fixes kedacore#2628

Signed-off-by: Ram Cohen <ram.cohen@gmail.com>
Repository owner moved this from In Progress to Ready To Ship in Roadmap - KEDA Core Mar 14, 2022
@tomkerkhove tomkerkhove moved this from Ready To Ship to Done in Roadmap - KEDA Core Aug 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants