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 pipelines scaler Federated Workload identities #5013

Closed
daandupauinspark opened this issue Sep 28, 2023 · 7 comments
Closed

azure pipelines scaler Federated Workload identities #5013

daandupauinspark opened this issue Sep 28, 2023 · 7 comments
Labels
feature-request All issues for new features that have not been committed to needs-discussion stale-bot-ignore All issues that should not be automatically closed by our stale bot

Comments

@daandupauinspark
Copy link

Proposal

Add the ability to use Federated Workload identities as an authentication source with the Keda scaler.

Use-Case

It is possible to create an app registration that has access to your azure devops organization.
This can be used to read out the pipeline job queue.

This would remove the necessity of implementing an PAT token Lifecycle system.

Is this a feature you are interested in implementing yourself?

No

Anything else?

No response

@daandupauinspark daandupauinspark added feature-request All issues for new features that have not been committed to needs-discussion labels Sep 28, 2023
@tomkerkhove
Copy link
Member

tomkerkhove commented Sep 28, 2023

Is this officially supported through workload identity? As far as I know it is not

@JorTurFer
Copy link
Member

Is this officially supported through workload identity? As far as I know it is not

Yes for the API, it's in public preview AFAIK

@JorTurFer
Copy link
Member

This PR is on-going, but we need to prepare the infra for it

@JorTurFer JorTurFer moved this from To Triage to In Progress in Roadmap - KEDA Core Oct 15, 2023
Copy link

stale bot commented Nov 29, 2023

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.

@stale stale bot added the stale All issues that are marked as stale due to inactivity label Nov 29, 2023
@JorTurFer JorTurFer added the stale-bot-ignore All issues that should not be automatically closed by our stale bot label Nov 29, 2023
@stale stale bot removed the stale All issues that are marked as stale due to inactivity label Nov 29, 2023
@ezYakaEagle442
Copy link

ezYakaEagle442 commented Dec 27, 2023

@tomkerkhove regarding https://learn.microsoft.com/en-us/azure/aks/keda-about#add-on-limitations does this mean that the KEDA add-on in AKS does already supports Entra ID Workload Identity for azure pipelines ?

Entra ID Workload Identity looks not supported yet in ACA : https://learn.microsoft.com/en-us/azure/container-apps/scale-app?pivots=azure-cli#authentication-1 , sas also microsoft/azure-container-apps#592

@tomkerkhove
Copy link
Member

We don't offer support for AKS/Container Apps, it is best to open issues/support ticket to learn more as we do not maintain that.

@JorTurFer
Copy link
Member

This feature has been already merged and shipped as part of v2.13, so I close the issue

@github-project-automation github-project-automation bot moved this from In Progress to Ready To Ship in Roadmap - KEDA Core Jan 22, 2024
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 stale-bot-ignore All issues that should not be automatically closed by our stale bot
Projects
Archived in project
Development

No branches or pull requests

4 participants