<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Keda on Anish Bista</title><link>https://anishbista.org/tags/keda/</link><description>Recent content in Keda on Anish Bista</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Mon, 09 Dec 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://anishbista.org/tags/keda/index.xml" rel="self" type="application/rss+xml"/><item><title>Scaling Applications in Kubernetes: A Guide to HPA, VPA, and KEDA for Production Workloads</title><link>https://anishbista.org/blog/kubernetes-autoscaling/</link><pubDate>Mon, 09 Dec 2024 00:00:00 +0000</pubDate><guid>https://anishbista.org/blog/kubernetes-autoscaling/</guid><description>&lt;h2 id="introduction">Introduction&lt;a class="heading-anchor" href="#introduction" aria-label="Link to this section">#&lt;/a>&lt;/h2>
&lt;p>In today’s fast-paced digital world, where user demands fluctuate unpredictably, ensuring your applications perform optimally is a challenge. Kubernetes provides a powerful framework for scaling applications dynamically, but selecting the right scaling strategy is crucial. Whether it&amp;rsquo;s responding to peak traffic or reducing costs during idle periods, scaling enhances performance, ensures reliability, and optimizes resource utilization.&lt;/p>
&lt;p>In this guide, we’ll dive into three essential scaling mechanisms in Kubernetes: &lt;strong>Horizontal Pod Autoscaler (HPA)&lt;/strong>, &lt;strong>Vertical Pod Autoscaler (VPA)&lt;/strong>, and &lt;strong>KEDA (Kubernetes Event-Driven Autoscaling)&lt;/strong>, with practical use cases and step-by-step implementation. Let’s begin by exploring &lt;strong>why scaling is essential&lt;/strong> for cloud infrastructure.&lt;/p></description></item></channel></rss>