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(scaler): Add TLS support for Artemis scaler #6474

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

chiragbhatia8
Copy link

Description

This PR introduces TLS support for the Artemis scaler, allowing secure communication with Artemis brokers.

Checklist

  • When introducing a new scaler, I agree with the scaling governance policy
  • I have verified that my change is according to the deprecations & breaking changes policy
  • Tests have been added
  • Commits are signed with Developer Certificate of Origin (DCO - learn more)
  • Changelog has not been updated and is aligned with our changelog requirements
  • A PR is opened to update our Helm chart (repo) (if applicable, ie. when deployment manifests are modified)
  • A PR is opened to update the documentation on (repo) (if applicable)

Related Issues and PRs

Fixes #6448


Notes

This PR includes:

  • TLS configuration support (CA, Cert, Key) for Artemis scaler.
  • Updated unit tests and metadata validation.

Testing TLS functionality directly in an e2e environment might require additional configuration.

Initial implementation for TLS support in Artemis Scaler.
Issue: kedacore#6448

Signed-off-by: Chirag Bhatia <[email protected]>
@chiragbhatia8 chiragbhatia8 requested a review from a team as a code owner January 9, 2025 17:11
chiragbhatia8 and others added 2 commits January 9, 2025 22:46
…HTTPProtocol/natsStreamingHTTPSProtocol

Issue: kedacore#6448

Signed-off-by: Chirag Bhatia <[email protected]>
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.

Add TLS support to artemis scaler
1 participant