mu icon indicating copy to clipboard operation
mu copied to clipboard

Configure HPA for EKS provider

Open cplee opened this issue 7 years ago • 5 comments

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/

cplee avatar Oct 08 '18 07:10 cplee

Hey @cplee I would't mind taking a look at this issue. Is that fine?

augarrett avatar Nov 02 '18 14:11 augarrett

@augarrett that would be awesome, thank you!

cplee avatar Nov 02 '18 15:11 cplee

@augarrett have you started on this issue? I'm looking at it but don't want to duplicate work. Thanks!

mneil avatar Nov 05 '18 22:11 mneil

@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

augarrett avatar Nov 06 '18 19:11 augarrett

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.

mneil avatar May 08 '19 16:05 mneil