8000 Support better replica and autoscaling configuration · Issue #2090 · knative/operator · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Support better replica and autoscaling configuration #2090
Open
@mbrancato

Description

@mbrancato

Problem
When configuring the built-in HPA for activator, the options I use with manifests are missing with the operator. It lacks a wide enough range of replicas because the replicas configuration key keeps the same range width with its formula:
the operator transforms maxReplicas to maxReplicas + (replicas - minReplicas)

So if the default range is 19 of 1 - 20, there is no way to set a replica range of 20 - 60.

I have some services where traffic spikes can consume 2 CPU or 100 CPU by the activator.

The other issue, is there are no ways to tune the autoscaler such as not requiring 100% utilization to scale out, and no support for scaling based on memory usage.

Persona:
Which persona is this feature for?

Exit Criteria
A measurable (binary) test that would indicate that the problem has been resolved.

Users may set a new range for min / max scaling, and configure other metrics for scaling.

Time Estimate (optional):
How many developer-days do you think this may take to resolve?

Additional context (optional)
Add any other context about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0