Aaron Schlesinger
Aaron Schlesinger
This PR changes the behavior of the interceptor when the app returns a `Location` header that does not have a host on it (i.e. `Location: "/abc"`). Prior to this patch,...
This PR replaces all usage of `env.Get*` in the operator codebase with the envconfig library, similar to how the interceptor and scaler parse configuration. Replaces #243 ### Checklist - [x]...
This PR removes unused ginkgo setup code in `operator/controllers/suite_test.go`. All that remains in that file is test infra setup code ### Checklist - [x] Commits are signed with Developer Certificate...
The interceptor should not just shut down when it receives a signal. Instead, it should ensure that all requests are complete and then shut down. ### Use-Case When KEDA scales...
@tpiperatgod created a great lifecycle diagram for the routing table in https://github.com/kedacore/http-add-on/pull/326#issuecomment-972946943. It would be very useful to add this diagram to documentation. ### Use-Case I think this diagram would...
Adds prometheus instrumentation and a fetch endpoint for those instrumentation ### Checklist - [x] Commits are signed with Developer Certificate of Origin (DCO) - [x] Any necessary documentation is added,...
The interceptor already has several [debugging/observation endpoints](https://github.com/kedacore/http-add-on/blob/main/docs/developing.md#debugging-and-observing-components) that expose several pieces of useful information to be used primarily for debugging purposes. For example, you can fetch a point-in-time copy of...
This PR adds lint checks for [golang-ci](https://golangci-lint.run/) to the GitHub actions. It also implements fixes for all the lint errors that golang-ci reports. ### Checklist - [x] Commits are signed...
I'd like to be able to configure the interceptor to prevent specific incoming requests from triggering a scaling event. Examples of these types of requests would be health checks or...
### Discussed in https://github.com/kedacore/http-add-on/discussions/218 Originally posted by **rwkarg** August 4, 2021 This issue (#36) has been closed but I don't see a way to currently add annotations to the interceptor...