Kubernetes is a container orchestration platform that provides a mechanism to manage the resources of containers in the cluster. That mechanism is known as "Requests and Limits". Requests and limits play a key role not only in resource management but also in applications stability, capacity planning, scheduling the resources (i.e., on which node the pod will be running). In this session we will cover: - A quick review of Containers, Docker, and Kubernetes. - Containers resource management in Kubernetes. - Containers resource types in Kubernetes. - 3 different ways to set requests and limits. - The difference between capacity and allocatable resources. - Tips and recap.