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

Azure Event Hub scaler using Managed Identity #5048

Closed
andreaskasc opened this issue Oct 4, 2023 · 6 comments
Closed

Azure Event Hub scaler using Managed Identity #5048

andreaskasc opened this issue Oct 4, 2023 · 6 comments
Labels
feature-request All issues for new features that have not been committed to needs-discussion

Comments

@andreaskasc
Copy link

Proposal

This is more of a question that I couldn't find a clear answer.

I am trying to create a scaling rule based on event hub for my azure container app. Following the KEDA documentation for it, I see that Authentication Parameters are not supported yet.

Additionally, I see that it is only possible to connect to the event hub and the blob container by connection string. However, I would like to connect from the scaler through a User-Assigned Managed Identity as my container app does.

Is there a way to do it, or it is not supported at all?

Use-Case

We are using only Managed Identities in our systems for connecting to Azure resources (for both event hub and blob storage) so it would be impossible for us to create a scaler for the container app.

Is this a feature you are interested in implementing yourself?

No

Anything else?

I have found this open issue which sounds similar (not exactly my case though) but it is mentioned that Workload Identities can be used with Managed Identities. So if there is already a way to work around this please let me know with some example.

@andreaskasc andreaskasc added feature-request All issues for new features that have not been committed to needs-discussion labels Oct 4, 2023
@JorTurFer
Copy link
Member

Hello,
Azure Event Hub already support Managed Identities: https://keda.sh/docs/2.12/scalers/azure-event-hub/
image

Honestly, IDK which KEDA version runs on ACA because we aren't related with them, but I guess that it's already supported. In any case, we don't support ACA and you should open a ticket in Azure support.
@tomkerkhove , could you point @andreaskasc to the correct place?

As this related with ACA and not directly with KEDA (because KEDA already supports it), I close the issue

@JorTurFer JorTurFer closed this as not planned Won't fix, can't repro, duplicate, stale Oct 4, 2023
@andreaskasc
Copy link
Author

For anyone checking this issue, apparently container apps don't support using managed identities with KEDA scalers. It is supposedly in the roadmap according to this open issue but there is no estimation of delivery date yet.

@JorTurFer
Copy link
Member

JorTurFer commented Oct 5, 2023

Honestly, I have no idea, ACA is a product built on top of KEDA, that's all...
The only thing that I can say is that KEDA already supports it, when will ACA support it? You have to ask directly to ACA team or opening a support ticket on their side, there is nothing we can do

@andreaskasc
Copy link
Author

I get it. My last comment was for people that want to do the same and end up here from a google search, so that they know this is not possible as of now. They can check the linked issue for updates.

@JorTurFer
Copy link
Member

Sorry, I misunderstood it, today is being a large day :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request All issues for new features that have not been committed to needs-discussion
Projects
Archived in project
Development

No branches or pull requests

2 participants