May 2018
Intermediate to advanced
554 pages
13h 51m
English
Prepare the following YAML file, which is a simple Deployment that launches two nginx containers. Also, a NodePort service with TCP—30080 exposed:
# cat 3-1-1_deployment.yamlapiVersion: apps/v1kind: Deploymentmetadata: name: my-nginxspec: replicas: 2 selector: matchLabels: service : nginx template: metadata: labels: service : nginx spec: containers: - name: my-container image: nginx---apiVersion: v1kind: Servicemetadata: name: my-nginxspec: ports: - protocol: TCP port: 80 nodePort: 30080 type: NodePort selector: service: nginx
Let's use kubectl to create the resources used by the preceding ...