Skip to content

Support KEDA as scaling solution #135

Description

@xogoodnow

Hi,
For scaling, it would be very useful if the operator would create a KEDA ScaleObject per versioned replicaSet.
When an old version is draining -> operator can simply disable the respective ScaleObject (unlike HPA it can scale to 0).

IMHO these are the top benefits:

  1. This would solve the migration issue when switching to Knative.
  2. Very flexible for scaling signals kafka lag, invocation latency (any metric really)
  3. No need to have the Knative networking constraints (port naming, activator and ...)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions