From the course: Azure Essential Training for Developers

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Kubernetes Service scaling strategies

Kubernetes Service scaling strategies - Azure Tutorial

From the course: Azure Essential Training for Developers

Start my 1-month free trial

Kubernetes Service scaling strategies

- As you run applications in Azure Kubernetes Service, the compute resources you need will vary from time to time. Ideally, they'd scale as demand increases and decreases, and it would all be done automatically. Let's take a look at some of the scaling strategies that you can use with Azure Kubernetes Service. As always, you can manually scale pods or nodes. This is a great way to experiment with your application's responses to changes in its available resources. If you explicitly set the amount of resources that can used, you can be sure that your costs are fixed as the Azure Kubernetes Service will comply to those amounts. And that's pretty much how manually scaling works, you set the limits and then Azure Kubernetes Service makes sure those limits are followed. Another way to scale is by using the Horizontal Pod Autoscaler. As expected, Kubernetes detects when there's more demand for your application than your currently…

Contents