Investigate Enabling HorizontalPodAutoscaler Resource in authservice chart
The Authservice chart comes with a HorizontalPodAutoscaler resource and we've confirmed that Authservice only requires a redis endpoint/installation present to support multiple replcas: https://repo1.dso.mil/platform-one/big-bang/bigbang/-/blob/master/docs/understanding-bigbang/package-architecture/authservice.md#high-availability
Test deploying Authservice with this HorizontalPodAutoscaler enabled via autoscaling.enabled and see if any of the autoscaling values need to be tuned or altered for better performance.
If no issues or other dependencies are required, enable this HorizontalPodAutoscaler for the package in BigBang so it is enabled by default when redis values are also present.
-
Deploy and test Authservice with HorizontalPodAutoscalerresource -
Document any caveats or recommendations in above linked package-architecture/authservice.md#high-availabilitydocument -
Enable HPA in BigBang if no large caveats or recommendations are required