Introducing Kubernetes resources
This section will contain a lot of information and, since this is a bootcamp, we will not go into deep details on each resource. As you can imagine, each resource 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 resources, 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 resources as we build out our cluster using the book exercises.
Before we go on to understand what Kubernetes resources really are, let's first explain Kubernetes manifests.
Kubernetes manifests
The files that we will use to create Kubernetes resources are referred to as manifests. A manifest can be created using YAML
or 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 resource, or...