-
There are tools for doing that automatically or semi-automatically - like krr or VPA and other commercial tools.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Node auto-scaling - you can use tools like Cluster Autoscaler, Karpenter or Spot Ocean to scale your nodes to your workload's requirements.
-
It can be tough in large environments to find where you're less efficient or where most of the money goes. Optimizing by hunch often fails. You might spend a week improving a service by 80%, only to realize the total cost was just $200/month. Meanwhile, a 5% improvement on another area could have saved you $5,000/month. There are some great Open-source tools built for that, like OpenCost.
-
keda
KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
Workload auto-scaling - you can use tools like HPA or KEDA to scale your workloads based on metrics or events.
-
karpenter-provider-aws
Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.
Node auto-scaling - you can use tools like Cluster Autoscaler, Karpenter or Spot Ocean to scale your nodes to your workload's requirements.