Choosing the right requests, limits and nodes in Kubernetes

Choosing the right requests, limits and nodes in Kubernetes

Presenter:

  • Daniele Polencic

How do you set requests and limits for your Kubernetes workloads?

Should you always set limits, even for CPU?

In this webinar, you will explore estimating your workloads' correct requests and limits.

You will learn:

  • How overestimating requests leads to wasting resources (and money).
  • How underestimating requests still costs more money than it's worth.
  • When you should you apply limits, and what they should be.
  • How limits and requests shape the size of your nodes and infrastructure.

By the end of the session, you will:

  • Have a clear mental model for measuring memory and CPU usage for your workloads.
  • Master the knowledge of how those measurements can be translated into memory and CPU limits and requests.
  • Learn how you can efficiently architect your cluster by choosing the optimal node sizes based on your workloads.

👤 Who is this for? Developers, DevOps, SREs, and Architects running workloads in Kubernetes and interested in optimising the efficiency of their clusters.

🧑🏻‍🏫 Who is the speaker? Daniele is an instructor at Learnk8s, teaching Kubernetes and containers to small and large enterprises.

🔗 Useful links The webinar is part of Learnk8's ongoing investigation of running workloads on Kubernetes. The following resources are part of the research:

The content presented during this webinar is drawn from the workshops that we run at Learnk8s https://learnk8s.io/training