In this chapter, we will talk about the basic concepts behind Kubernetes, a tool that allows you to manage multiple containers and coordinate them, thereby making the microservices that have been deployed on each container work in unison.
This chapter will cover what a container orchestrator is and specific Kubernetes nomenclature, such as the differences between a pod, a service, a deployment, and so on. We will also learn how to analyze a running cluster and perform other common operations so that you can apply them to our microservices example.
In this chapter, we will cover the following topics:
- Defining the Kubernetes orchestrator
- Understanding the different Kubernetes elements
- Performing basic operations with kubectl
- Troubleshooting a running cluster
By the end of this chapter, you'll know about the basic elements of Kubernetes...