Launching your first Pods
In this section, we will explain how to create our first Pods in our Kubernetes cluster. Pods have certain peculiarities that must be understood to master them well.
We are not going to create a resource on your Kubernetes cluster at the moment; instead, we are simply going to explain what Pods are. In the next section, we’ll start building our first Pods.
Creating a Pod with imperative syntax
In this section, we are going to create a Pod based on the NGINX image. We need two parameters to create a Pod:
- The Pod’s name, which is arbitrarily defined by you
- The container images to build its underlying containers
As with almost everything on Kubernetes, you can create Pods using either of the two syntaxes available: the imperative syntax and the declarative syntax, which you have learned about in Chapter 2, Kubernetes Architecture – from Container Images to Running Pods. As a reminder, the imperative...