Summary
This chapter focused on using Kubernetes to design, create, and manage containerized applications. Kubernetes is the up-and-coming container orchestrator in the market, with a high adoption rate and an active community. In this chapter, you have learned about its architecture and design, followed by the Kubernetes API and its access methods, and dove into the vital Kubernetes resources to create complex cloud-native applications.
Every exercise in this chapter aimed to illustrate the Kubernetes design approach and its capabilities. With the Kubernetes resources and its official client tool, kubectl
, it is possible to configure, deploy, and manage containerized applications.
In the following chapter, you will learn about security in the Docker world. You will learn the security concepts for container runtimes, container images, and Linux environments, and how to securely run containers in Docker.