So far, we've learned about the benefits that containers can bring us, but what if we need to scale out our services to meet the needs of our business? Is there a way to build services across multiple machines without dealing with cumbersome network and storage settings? Is there an easy way to manage and roll out our microservices with a different service cycle? This is where Kubernetes comes into play. In this chapter, we'll look at the following concepts:
- Understanding Kubernetes
 - Components of Kubernetes
 - Kubernetes resources and their configuration files
 - How to launch the kiosk application using Kubernetes