Skip to content

Commit 3a073ab

Browse files
authored
Update README.md
1 parent 1bd19cb commit 3a073ab

File tree

1 file changed

+23
-24
lines changed
  • kubernetes/beginners/workshop/lab01-creating-nginx-pod

1 file changed

+23
-24
lines changed

kubernetes/beginners/workshop/lab01-creating-nginx-pod/README.md

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -82,33 +82,32 @@ $ kubectl get pods
8282

8383
## Create a Deployment
8484

85-
The folowing example will create a Deployment with 3 replicas of NGINX base image. Let's begin with the template:
86-
87-
apiVersion: extensions/v1beta1
88-
kind: Deployment # kubernetes object type
89-
metadata:
90-
name: nginx-deployment # deployment name
91-
spec:
92-
replicas: 3 # number of replicas
93-
template:
94-
metadata:
95-
labels:
96-
app: nginx # pod labels
97-
spec:
98-
containers:
99-
- name: nginx # container name
100-
image: nginx:1.12.1 # nginx image
101-
imagePullPolicy: IfNotPresent # if exists, will not pull new image
102-
ports: # container and host port assignments
103-
- containerPort: 80
104-
- containerPort: 443
105-
106-
This deployment will create 3 instances of NGINX image.
85+
Say, we need to create 3 instances of NGINX image.
10786

10887
Run the following command to create Deployment:
10988

110-
$ kubectl create -f nginx-deployment.yaml
111-
deployment "nginx-deployment" created
89+
90+
```
91+
$ kubectl create -f nginx-deployment.yaml
92+
```
93+
94+
```
95+
[node1 ~]$ kubectl get po,svc,deploy
96+
NAME READY STATUS RESTARTS AGE
97+
pod/nginx-deployment-84bfcbdd5-2256x 1/1 Running 0 3m
98+
pod/nginx-deployment-84bfcbdd5-2dcn6 1/1 Running 0 3m
99+
pod/nginx-deployment-84bfcbdd5-sqrjz 1/1 Running 0 3m
100+
pod/nginx-pod 1/1 Running 0 9m
101+
102+
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
103+
service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 19m
104+
service/my-nginx ClusterIP 10.104.151.230 <none> 80/TCP 13m
105+
service/nginx-deployment ClusterIP 10.99.154.211 <none> 80/TCP 2m
106+
107+
NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE
108+
deployment.extensions/nginx-deployment 3 3 3 3 3m
109+
[node1 ~]$
110+
```
112111

113112

114113
## Verify that the pod came up fine:

0 commit comments

Comments
 (0)