Description
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.