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!