Skip to content

Cron scaler - scale by X or % amount #4459

Open
@hawkesn

Description

@hawkesn

Proposal

The cron scaler currently scales by setting the desiredReplicas within a window.
However, in some cases, you want to scale 'up' or 'down' by an amount or fixed percentage.

Use-Case

Say for example, you are running 5 containers and at 10am you want to scale it up to 10 (+5 containers).
This is possible by setting the cron scaler to scale up to 10 at 10am.

Let's say one day, it's currently running at 15 due to unexpected high demand, and the cron scaler unintentionally scales down the container count to 10 instead.

In this case, the load may be variable but the burst up/down is constant.

Is this a feature you are interested in implementing yourself?

No

Anything else?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureAll issues for new features that have been committed toneeds-discussion

    Type

    No type

    Projects

    • Status

      Proposed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions