I am looking for a high-level blog about horizontal pod autoscaling within Kubernetes. A lot of people like to use scaling to scale the cluster larger to handle high levels of traffic. Still, I'd like to focus on the ability to scale down (sometimes scaling to zero) to save costs during periods of low traffic (overnight for example).
We use an open-source piece of software called KEDA ([login to view URL]) to monitor Azure Service Bus Queues so that when specific micro-services are not actively processing messages from the queue, they stop running altogether (scaling to zero) and then only re-start back up when there are new messages to consume. As these micro-services have a rapid start-up time, there's only a slight delay that is barely noticeable to the end-user but can save massive amounts of money in resource costs in cloud environments.
PLEASE NOTE: this is a project to write an article about this, not to do the work. We have already done this.
Hi there,
I am a cloud engineer having 9+ years of experience in IT. I have been working on AWS and azure cloud since last 4 years and have worked on both kubernetes platforms (EKS, AKS). I have good knowledge on kubernetes are on my recent project have done pod autoscaling based on cpu utilisation. I like writing technical blogs and would like to work on your project. Let me know if we can discuss further on this . Thank You.