MarieJaks
Quick Highlights
- Staggering 97% of Kubernetes clusters utilize Horizontal Pod Autoscaling. - Over 90% of Kubernetes clusters are overprovisioned, with up to 65% of resources allocated but not utilized - Over 50% of every dollar spent on Kubernetes is waste due to over-provisioning
The off-hours challenge can be solved from multiple perspectives, but the two main ones that come to mind are:
Powering off the Kubernetes nodes Powering off the Kubernetes applications The former (1) might be a good solution for some, because it simply makes sure that the nodes are powered off. Essentially, nothing can be more cost effective and secure than that. However, this solution takes away the dynamic behavior of Kubernetes workloads.
Will explore 3 ways to automatically shut down Kubernetes applications. The last one being a “Bonus” for the tech-savvy.
Cron Scaler Custom Metric Scaler Network Scaler* Read more on the topic in this blog post: https://www.perfectscale.io/blog/putting-k8s-resources-to-sl...
what's your experience with achieving Kubernetes down-scaling to 0?