Introducing Kubernetes objects
This section will contain a lot of information and, since this is a bootcamp, we will not go into deep details on each object. As you can imagine, each object could have its own chapter, or multiple chapters, in a book. Since there are many books on Kubernetes that go into detail on the base objects, we will only cover the required details of each to have an understanding of each one. In the following chapters, we will include additional details for objects as we build out our cluster using the book exercises.
Before we go on to understand what Kubernetes objects really are, let's first explain Kubernetes manifests.
Kubernetes manifests
The files that we will use to create Kubernetes objects are referred to as manifests. A manifest can be created using YAML or JavaScript Object Notation (JSON)—most manifests use YAML, and that is the format we will use throughout the book.
The content of a manifest will vary depending on the object...