generated from kedacore/github-template
-
Notifications
You must be signed in to change notification settings - Fork 142
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Report
The HTTPScaledObject resource does not work with Flux. Flux waits for the HTTPScaledObject to have a status of Ready. However, the HTTPScaledObject CRD has three conditions with the type of Ready:
- message: Identified HTTPScaledObject creation signal
reason: PendingCreation
status: Unknown
timestamp: "2025-12-05T18:52:42Z"
type: Ready - message: App ScaledObject created
reason: AppScaledObjectCreated
status: "True"
timestamp: "2025-12-05T18:52:42Z"
type: Ready- message: Finished object creation
reason: HTTPScaledObjectIsReady
status: "True"
timestamp: "2025-12-05T18:52:42Z"
type: Ready
- message: Finished object creation
Flux's default health check for custom resources expects a single Ready condition with status: True.
Expected Behavior
A Flux Kustomization resource which manages HTTPScaledObject to reconcile with that status Ready: True
Actual Behavior
NAMESPACE NAME AGE READY STATUS
example example 42d False health check failed after 3m0.019918732s: timeout waiting for: [HTTPScaledObject/example/example status: 'InProgress']
Steps to Reproduce the Problem
- Install Flux on a cluster
- Create a Flux module with HTTPScaledObject
- Deploy the module with a Flux Kustomization resource
Logs from KEDA HTTP operator
Logs show no errors
HTTP Add-on Version
0.11.1
Kubernetes Version
Other
Platform
Amazon Web Services
Anything else?
Kubernetes version 1.34
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working
Type
Projects
Status
To Triage