Skip to content

KEDA Addon still deploys 2.14.1 in AKS 1.30+ #6681

Open
@jblaaa-codes

Description

@jblaaa-codes

Report

I am looking to take advantage of some of the newer features of KEDA provided in 2.15. I am using the managed KEDA addon with AKS. When I upgraded AKS to 1.30.x the addon is not upgrading above 2.14.1. I also tried to spin up a brand new cluster and install the addon from scratch and it appears to still roll out 2.14.1.

https://learn.microsoft.com/en-us/azure/aks/keda-deploy-add-on-arm

the text in the doc, I'm not sure if it means I must do something else to enable a preview version? I assume if I'm on 1.30+ I should get upgraded but maybe I'm wrong and wanted to check.

_KEDA version 2.15+ introduces a breaking change that removes pod identity support. We recommend moving over to workload identity for your authentication if you're using pod identity. While the KEDA managed add-on doesn't currently run KEDA version 2.15+, it will begin running it in the AKS preview version 1.31.

For more information on how to securely scale your applications with workload identity, please read our tutorial. To view KEDA's breaking change/deprecation policy, please read their official documentation._

Expected Behavior

If I upgrade to a supported version of AKS, the addon should auto-upgrade KEDA to the latest supported version.

Actual Behavior

KEDA does not upgrade past 2.14.1

Steps to Reproduce the Problem

  1. Deploy AKS with a version above 1.30
  2. use the azure CLI to deploy the KEDA add on
  3. run kubectl describe %keda-operator-pod% | grep version #<-- will return version 2.14.1

Logs from KEDA operator

example

KEDA Version

2.14.0

Kubernetes Version

1.31

Platform

Microsoft Azure

Scaler Details

No response

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    Status

    To Triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions