-
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: 刘烁 <shuo.liu@leyantech.com>
f008368
to
1f9d2ef
Compare
Signed-off-by: 刘烁 <shuo.liu@leyantech.com>
@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: 刘烁 <shuo.liu@leyantech.com>
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: 刘烁 <shuo.liu@leyantech.com>
1.update Changelog Done |
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 <kerkhove.tom@gmail.com>
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 <kerkhove.tom@gmail.com>
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: 刘烁 <shuo.liu@leyantech.com> Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com>
Co-authored-by: 刘烁 <shuo.liu@leyantech.com> Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com> Signed-off-by: Brandon Pinske <brandon@pinske.info>
Just kidding. I did it anyway. |
Co-authored-by: 刘烁 <shuo.liu@leyantech.com> Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com> Signed-off-by: Brandon Pinske <brandon@pinske.info>
Thanks a ton @bpinske! |
Co-authored-by: 刘烁 <shuo.liu@leyantech.com> Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com> Signed-off-by: Brandon Pinske <brandon@pinske.info>
Co-authored-by: 刘烁 <shuo.liu@leyantech.com> Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com> Signed-off-by: shuoliu1 shuo_liu1@163.com
Co-authored-by: 刘烁 <shuo.liu@leyantech.com> Co-authored-by: Tom Kerkhove <kerkhove.tom@gmail.com> Signed-off-by: shuoliu1 shuo_liu1@163.com Signed-off-by: Brandon Pinske <brandon@pinske.info> Signed-off-by: Brandon Pinske <brandon.pinske@crowdstrike.com>
Provide a description of what has been changed
Checklist
Fixes #1628