EURODEO / femdi-test

0 stars 0 forks source link

Compare Kubernetes autoscaling solutions #60

Open pietarinen opened 6 months ago

pietarinen commented 6 months ago

Studying, investigating the best practices and comparing the two available solutions for AWS EKS cluster autoscaling, Cluster Autoscaler and Karpenter.

Cluster Autoscaler is the older, tried and true solution which relies on Managed Nodegroups to scale up/down nodes that are all of the same size/type.

Karpenter is new, more flexible and supports more of AWS features. Currently in version 0.35.

Autoscaling will become a relevant issue when going in to production with Apisix running in AWS EKS. Some load-testing needs to be done during development phase to figure out correct parameters and settings for auroscaling.