Resource Management in Kubernetes

Опубликовано: 08 Ноябрь 2024
на канале: Pavan Elthepu
13,500
414

#kubernetes #resourcemanagement #devops #fullstackdevelopment

Once an application is scheduled onto a node, it starts consuming node resources. And it's not just one application that gets deployed to the K8s cluster. So we should be extra cautious when deploying our application to K8s such that our application uses computing resources like CPU, Memory wisely, and our application performs well and doesn't impact other applications.

In this video, we'll learn:
1. How to make sure our application gets guaranteed resources using Requests
2. How we can restrict memory for an application using Limits
3. What QoS is
4. How to set a minimum, maximum, and default resources for pods in a namespace using LimitRange
5. How to limit the resources in a namespace using ResourceQuota

And needless to say, we'll learn everything with complete Hands-on!

Manifests: https://github.com/pelthepu/Kubernete...

Please give a Like and Subscribe - https://bit.ly/pavanelthepu

Timestamps:
0:00 - Intro
01:05 - Compute Resources
02:44 - Requests
04:23 - Limits
12:38 - QoS
16:17 - LimitRange
19:13 - ResourceQuota

My other courses:
Docker Complete Course:    • Docker Tutorial |  Full Course in 2 H...  

Thank you very much!