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

feat: multi-tenant scaler and interceptor in the HTTP add-on #169

Merged
merged 33 commits into from
Nov 9, 2021

Conversation

arschles
Copy link
Collaborator

@arschles arschles commented Jul 1, 2021

These are the chart changes to go along with kedacore/http-add-on#206

Checklist

  • Commits are signed with Developer Certificate of Origin (DCO - learn more)
  • Expose ports on the interceptor and build svc-interceptor-admin.yaml and svc-interceptor-proxy.yaml
  • Expose ports on the operator and build svc-operator-admin.yaml
  • Test chart install with new images built from Multi-tenant interceptor and scaler http-add-on#206
  • A PR is opened to update KEDA core (repo) (if applicable, ie. when deployment manifests are modified)
  • README is updated with new configuration values (if applicable)

Fixes #

arschles added 14 commits July 1, 2021 16:18
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
…er port appropriately

Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
arschles added 3 commits July 29, 2021 15:29
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <70865+arschles@users.noreply.github.com>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Also adding lots of comments to it

Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
Signed-off-by: Aaron Schlesinger <aaron@ecomaz.net>
@arschles arschles changed the title Multi-tenant scaler and interceptor in the HTTP add-on feat: multi-tenant scaler and interceptor in the HTTP add-on Oct 28, 2021
Signed-off-by: Aaron <aaron@ecomaz.net>
Signed-off-by: Aaron <aaron@ecomaz.net>
Signed-off-by: Aaron <aaron@ecomaz.net>
…-add-on-global-components

Signed-off-by: Aaron <aaron@ecomaz.net>
Signed-off-by: Aaron <aaron@ecomaz.net>
@arschles arschles marked this pull request as ready for review November 2, 2021 19:48
@arschles
Copy link
Collaborator Author

arschles commented Nov 2, 2021

@tomkerkhove this is ready for merge! The HTTP Addon is ready to release v0.2.0, so when this is merge I'll hit the button over there

@tomkerkhove
Copy link
Member

Let's do this!

Copy link
Member

@tomkerkhove tomkerkhove left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, feel free to merge when it has been shipped

@arschles
Copy link
Collaborator Author

arschles commented Nov 3, 2021

@tomkerkhove I don't seem to have permission to merge. Looked through my email to see if there are any invites for GitHub but don't see anything. My GitHub notifications are a bit of a nightmare, so I may have missed something.

@tomkerkhove
Copy link
Member

PTAL

@arschles
Copy link
Collaborator Author

arschles commented Nov 4, 2021

@tomkerkhove got the permissions now, thank you!

I'll merge this on Monday (would like to avoid a Friday release) and do the release shortly thereafter.

@arschles arschles merged commit f9e25e6 into kedacore:master Nov 9, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants