Configure HPA for EKS provider
Configure HPA based on the existing config in mu.yml for min/max and target CPU.
https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/
Hey @cplee I would't mind taking a look at this issue. Is that fine?
@augarrett that would be awesome, thank you!
@augarrett have you started on this issue? I'm looking at it but don't want to duplicate work. Thanks!
@mneil i did start looking at it but I wont be able to take a look at it again until the weekend. If you can fix the issue before me then I can take a look at something else
I think the order of operations I would follow are:
- Figure out how to configure HPA using a service file.
- Add the service file here (maybe hpa.yml ?)
- Add an HPA struct to the Service type with configuration values for hpa.yml
- Add the hpa.yml to the list of templates to process???? Not sure if this happens automatically or not - need to find the source
- Deploy the service file to EKS. Probably in service_deploy or similar.