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