-
Task
-
Resolution: Won't Do
-
Normal
-
None
-
None
-
None
-
None
-
5
-
False
-
None
-
False
-
Yes
WHAT
We want to create HPA for 3scale components deployed by 3scale operator.
The deployment configurations we are interested in enabling HPA for are:
- apicast production
- backend worker
-backend listener
HOW
- 3scale reconciler will create HPA CR for each of the above deployments
- target utilization will be the outcome of this jira: https://issues.redhat.com/browse/MGDAPI-3835
TESTS
- e2e test to confirm that the amount of replicas are not synced from api manager but instead, from HPA. No need to confirm that the HPA scales up as part of this test due to the difficulties on running perf tests against prow, but we need to ensure that:
a) when autoscaling flag is on the quota in api manager is 50m
b) the replicas of apicast, backend worker and listener are not equivelent to 50m quota values in api manager, but instead, are equal to the minimum value set in HPA CR.
c) HPA cr status reports ability to scale
DONE
Scaling of 3scale components is controlled by HPA instead of 3scale operator and api manager values.
- blocks
-
MGDAPI-4120 Add Autoscaling Flag E2E test to PROW
- New