7

Application Placement and Debugging with Kubernetes

In this chapter, we’ll see how we can control the placement of workloads on Kubernetes, how its scheduler works, and how we can debug applications running on K8s when something goes wrong. This chapter covers aspects from the Kubernetes Fundamentals as well as Cloud Native Observability domains of the Kubernetes and Cloud Native Associate (KCNA) exam at the same time.

As before, we will perform a few exercises with our minikube Kubernetes, so keep your setup handy. We’re going to cover the following topics:

  • Scheduling in Kubernetes
  • Resource requests and limits
  • Debugging applications in Kubernetes

Let’s continue our Kubernetes journey!

Scheduling in Kubernetes

We’ve already touched the ...

Get Becoming KCNA Certified now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.