http-add-on icon indicating copy to clipboard operation
http-add-on copied to clipboard

feat: New ScalingSet CRD to deploy isolated interceptors+scalers

Open JorTurFer opened this issue 1 year ago • 8 comments

Provide a description of what has been changed

Checklist

  • [ ] Commits are signed with Developer Certificate of Origin (DCO)
  • [ ] Changelog has been updated and is aligned with our changelog requirements
  • [ ] Any necessary documentation is added, such as:

Fixes https://github.com/kedacore/http-add-on/issues/241

JorTurFer avatar May 05 '24 00:05 JorTurFer

I appreciate your feedback, I'll review it, but don't worry about reviewing the PR for the moment as it's still a WIP and there are a couple of pending stuff, like propagating the status info the the CRD, documentation, more test coverage , etc

You can review it if you want, but there can be multiple changes until the final version :)

JorTurFer avatar May 16 '24 09:05 JorTurFer

I'm removing the changes applied to my local branch

JorTurFer avatar Jun 24 '24 13:06 JorTurFer

I've been talking about this with @zroubalik and to not lock you with the code refactor, we will agreed with merging this PR as it is (it works actually) and I'll open a followup PR in a few days/weeks (before the release for sure) adding the pending stuff to complete this PR (such as but not exclusive):

  • Documentation
  • CRD Status propagation
  • Autoscaling
  • Support for global configurations (timeouts, TLS, watched namespaces, etc...)

JorTurFer avatar Jun 24 '24 20:06 JorTurFer

This feature is great! I can't wait to start using it!

kahirokunn avatar Oct 23 '24 01:10 kahirokunn