-
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
Allow configMapRef in the Trigger metadata #5229
Labels
Comments
majusmisiak
added
feature-request
All issues for new features that have not been committed to
needs-discussion
labels
Nov 30, 2023
This is a good idea, but would need to be available for all scalers and related parameters IMO. @kedacore/keda-maintainers thoughts? |
Created #5233 to consolidate proposals |
4 tasks
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions. |
Isn't this fixed by #5111? |
stale
bot
removed
the
stale
All issues that are marked as stale due to inactivity
label
Jan 31, 2024
Jup, duplicate of #4830 |
github-project-automation
bot
moved this from To Triage
to Ready To Ship
in Roadmap - KEDA Core
Feb 1, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Proposal
Currently in Trigger configuration we have a field
authenticationRef
that allows to reference secrets that are defined externally.I would like to be able to do the same thing for the Trigger metadata field.
Use-Case
I am using Kafka scaler will following configuration (I truncated most configuration fields for clarity):
The Secret ( kafka-auth ) is defined in the cluster environment, it is provisioned independently of the application.
The ScaledObject and TriggerAuthentication are part of the Application lifecycle. They are part of shared deployment template used by the development Teams. The developers can manage it's configuration (for example, change the values of
maxReplicaCount
orlagThreshold
).However, the Developer typically will not configure
metadata.bootstrapServers
, since that is related to the environment and closely linked to the authentication parameters.Also this variable is typically shared (all microservices deployed to the namespace connect to the same bootstrap server).
What I would like to do is put fields like bootstrapServers (or sasl, tls configuration) in the environment and reference it from the ScaledObject as such instead:
(or similar)
RIght now, that does not seem possible.
Is this a feature you are interested in implementing yourself?
Maybe
Anything else?
No response
The text was updated successfully, but these errors were encountered: