-
Feature Request
-
Resolution: Unresolved
-
Normal
-
None
-
2.5
-
None
-
False
-
-
False
What is the nature and description of the request?
We're testing out HPA and during scale out events we notice an impact, and it looks to be due to the liveness/readiness probes missing on all the relevant pods. One example is controller-web scales up and it looks like its accepting traffic before the service is ready to accept traffic and we get back failures.
This applies really to any container that accepts traffic from any other pod, the above is just one example.
We want raised a RFE to ensure all AAP deployments (Controller/Gateway/Hub/EDA) have their appropriate readiness and liveness probes configured.
Please note that Gateway and Hub already have them - so the scope of the RFE is only around deployments of controller-web and controller-task.
Why does the customer need this? (List the business requirements here)
We are multi tenanted, and load on the platform is dynamic depending on our tenants and its growing. We would like the ability for the platform to scale up in these times using HPA and when the over all load is higher all the time, we can increase the baseline replica count. This is to perform several functions; capacity on demand & cost management.
How would you like to achieve this? (List the functional requirements here)
Using Kubernetes Horizontal Pod Autoscaler (HPA)
Environment
We're using the openshift operator on EKS