October 2017
Intermediate to advanced
326 pages
7h 20m
English
As mentioned earlier, Kubernetes relies heavily on Yet Another Markup Language (YAML) files to configure API elements. In order to deploy a pod, we need to create a yaml file, but first, just create a folder called deployments, where we are going to create all the descriptors that we will be created on this section. Create a file called pod.yaml (or pod.yml) with the following content:
apiVersion: v1kind: Podmetadata: name: nginx labels: name: nginxspec: containers: - name: nginx image: nginx ports: - containerPort: 80 resources: requests: memory: "64Mi" cpu: "250m"
As you can see, the preceding yaml is fairly descriptive, but some points need clarification:
Read now
Unlock full access