Skip to content

Conversation

@ni-bhandari
Copy link
Contributor

@ni-bhandari ni-bhandari commented Oct 2, 2025

Completing the work originally started in PR #80 .

Manual testing and validation:

  1. Used the Demo app in the repo to generate data in cosmos DB, used the Order Generator locally with ConnectionString.
  2. Used the Demo app in the repo to process the data generated in the first step, used MSI to access the CosmosDB.
  3. Created the scale object having the clientId of MSI as properties, validated the pods count increased to 1 from 0, and back to 0 after processing all the data.

The manual testing was performed on AKS cluster, details to setup the cluster with MSI is added in the Readme file of the demo app.

Here is a screengrab of the pods scaling up and down, with the order generator running in a separate window.
image

Checklist

  • Commits are signed with Developer Certificate of Origin (DCO)
  • A PR is opened to update the documentation on our docs repo -- Seems like there aren't specific docs to update for specific external scalers.

Fixes #

  1. Add support for using the KEDA external scaler with Managed Identity authentication.

Vighnesh Shenoy added 4 commits February 28, 2025 17:33
Signed-off-by: Vighnesh Shenoy <[email protected]>
Signed-off-by: Vighnesh Shenoy <[email protected]>
Signed-off-by: Vighnesh Shenoy <[email protected]>
@ni-bhandari ni-bhandari marked this pull request as ready for review October 7, 2025 03:48
Vishal Gupta and others added 15 commits October 8, 2025 13:18
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
Signed-off-by: Nitisha Bhandari <[email protected]>
@tomkerkhove tomkerkhove merged commit 01a2505 into kedacore:main Nov 12, 2025
5 checks passed
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.

3 participants