-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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 Graphite scaler #1749
Provide Graphite scaler #1749
Conversation
1160fbe
to
f008368
Compare
Signed-off-by: 刘烁 <[email protected]>
f008368
to
1f9d2ef
Compare
Signed-off-by: 刘烁 <[email protected]>
@tomkerkhove @ahmelsayed add graphite scaler |
Thanks for the PR! I see you've checked the documentation box but don't see a PR, are you still working on that one? |
I have submitted it, please review |
I chose some options wrong, it seems that I can't cancel it |
No problem! Would you mind adding some docs to our doc repo as well please? |
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good. Minor comments:
- Could you please update Changelog? (Unreleased/New section)
- Could you please implement e2e tests? https://github.com/kedacore/keda/tree/main/tests
- I am curious about authentication, I see that none is used for this scaler. Do you think that it does make sense to add some option? (not sure what is the common pattern for Graphite)
Signed-off-by: 刘烁 <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Could you please update Changelog? (Unreleased/New section)
- Could you please implement e2e tests? https://github.com/kedacore/keda/tree/main/tests
- I am curious about authentication, I see that none is used for this scaler. Do you think that it does make sense to add some option? (not sure what is the common pattern for Graphite)
Signed-off-by: 刘烁 <[email protected]>
1.update Changelog Done |
Signed-off-by: 刘烁 <[email protected]>
Thanks, please open another PR for the documentation of basic authentication parameters. And what about the e2e tests? Do you plan to add them? |
|
Unfortunately this is essential before we can merge it so I see a few options:
The reason why it's essential is that we need to guarantee quality but if we don't have the tests then we can't do that. I hope you understand? |
thank you,add tests I will do it at free time |
Thank you! |
Any update on this @shuoliu1 ? |
Just checking in if you'll have time to finish this PR @shuoliu1? |
I noticed this scaler is listed in the 2.4 docs, but I don't see evidence of that it is in the 2.4 source. Is this available in 2.4? |
Relates to kedacore/keda#1749 Signed-off-by: Tom Kerkhove <[email protected]>
No and I have merged it by accident and forgot to remove it. Are you willing to complete this PR? |
@tomkerkhove: I am definitely interested in this capability. Let me see if I can find some cycles to dive in over the next week or so. |
Awesome, thank you! Do you want to extend this PR or start fresh? Otherwise I could merge it in a WIP branch on the repo for you. |
Relates to kedacore/keda#1749 Signed-off-by: Tom Kerkhove <[email protected]>
I will likely extend this PR. Thanks. |
Pushed it to |
Dang someone beat me to it. I was going to pick this up. |
Co-authored-by: 刘烁 <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]>
Co-authored-by: 刘烁 <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]> Signed-off-by: Brandon Pinske <[email protected]>
Just kidding. I did it anyway. |
Co-authored-by: 刘烁 <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]> Signed-off-by: Brandon Pinske <[email protected]>
Thanks a ton @bpinske! |
Co-authored-by: 刘烁 <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]> Signed-off-by: Brandon Pinske <[email protected]>
Co-authored-by: 刘烁 <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]> Signed-off-by: shuoliu1 [email protected]
Co-authored-by: 刘烁 <[email protected]> Co-authored-by: Tom Kerkhove <[email protected]> Signed-off-by: shuoliu1 [email protected] Signed-off-by: Brandon Pinske <[email protected]> Signed-off-by: Brandon Pinske <[email protected]>
Provide a description of what has been changed
Checklist
Fixes #1628