Kubectl set image

1 개요[ | ]

kubectl set image

2 예시 1: 정상[ | ]

$ kubectl get deployments
NAME                  DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
kubernetes-bootcamp   4         4         4            4           22s
$ kubectl get pods
NAME                                   READY     STATUS    RESTARTS   AGE
kubernetes-bootcamp-5dbf48f7d4-7w6qh   1/1       Running   0          24s
kubernetes-bootcamp-5dbf48f7d4-drfzk   1/1       Running   0          24s
kubernetes-bootcamp-5dbf48f7d4-szm8k   1/1       Running   0          24s
kubernetes-bootcamp-5dbf48f7d4-vzc6b   1/1       Running   0          24s
$ kubectl set image deployments/kubernetes-bootcamp kubernetes-bootcamp=jocatalin/kubernetes-bootcamp:v2
deployment "kubernetes-bootcamp" image updated
$ kubectl get deployments
NAME                  DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
kubernetes-bootcamp   4         5         4            3           30s
$ kubectl get pods
NAME                                   READY     STATUS        RESTARTS   AGE
kubernetes-bootcamp-5dbf48f7d4-7w6qh   1/1       Terminating   0          33s
kubernetes-bootcamp-5dbf48f7d4-drfzk   1/1       Terminating   0          33s
kubernetes-bootcamp-5dbf48f7d4-szm8k   1/1       Terminating   0          33s
kubernetes-bootcamp-5dbf48f7d4-vzc6b   1/1       Terminating   0          33s
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running       0          6s
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running       0          4s
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running       0          6s
kubernetes-bootcamp-7689dc585d-zkqmv   1/1       Running       0          4s
$ kubectl get deployments
NAME                  DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
kubernetes-bootcamp   4         4         4            4           1m
$ kubectl get pods
NAME                                   READY     STATUS    RESTARTS   AGE
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running   0          1m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running   0          1m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running   0          1m
kubernetes-bootcamp-7689dc585d-zkqmv   1/1       Running   0          1m

3 예시 2: ImagePullBackOff[ | ]

$ kubectl get deployments
NAME                  DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
kubernetes-bootcamp   4         4         4            4           5m
$ kubectl get pods
NAME                                   READY     STATUS    RESTARTS   AGE
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running   0          4m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running   0          4m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running   0          4m
kubernetes-bootcamp-7689dc585d-zkqmv   1/1       Running   0          4m
$ kubectl set image deployments/kubernetes-bootcamp kubernetes-bootcamp=gcr.io/google-samples/kubernetes-bootcamp:v10
deployment "kubernetes-bootcamp" image updated
$ kubectl get deployments
NAME                  DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
kubernetes-bootcamp   4         5         2            3           5m
$ kubectl get pods
NAME                                   READY     STATUS         RESTARTS   AGE
kubernetes-bootcamp-5569c6b8d6-84rhx   0/1       ErrImagePull   0          6s
kubernetes-bootcamp-5569c6b8d6-dn4d9   0/1       ErrImagePull   0          6s
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running        0          4m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running        0          4m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running        0          4m
kubernetes-bootcamp-7689dc585d-zkqmv   1/1       Terminating    0          4m
$ kubectl get pods
NAME                                   READY     STATUS             RESTARTS   AGE
kubernetes-bootcamp-5569c6b8d6-84rhx   0/1       ErrImagePull       0          28s
kubernetes-bootcamp-5569c6b8d6-dn4d9   0/1       ImagePullBackOff   0          28s
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-zkqmv   1/1       Terminating        0          5m
$ kubectl get pods
NAME                                   READY     STATUS             RESTARTS   AGE
kubernetes-bootcamp-5569c6b8d6-84rhx   0/1       ImagePullBackOff   0          44s
kubernetes-bootcamp-5569c6b8d6-dn4d9   0/1       ErrImagePull       0          44s
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running            0          5m
$ kubectl get pods
NAME                                   READY     STATUS             RESTARTS   AGE
kubernetes-bootcamp-5569c6b8d6-84rhx   0/1       ErrImagePull       0          56s
kubernetes-bootcamp-5569c6b8d6-dn4d9   0/1       ImagePullBackOff   0          56s
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running            0          5m
$ kubectl get pods
NAME                                   READY     STATUS             RESTARTS   AGE
kubernetes-bootcamp-5569c6b8d6-84rhx   0/1       ImagePullBackOff   0          1m
kubernetes-bootcamp-5569c6b8d6-dn4d9   0/1       ErrImagePull       0          1m
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running            0          6m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running            0          5m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running            0          6m
$ kubectl get pods
NAME                                   READY     STATUS             RESTARTS   AGE
kubernetes-bootcamp-5569c6b8d6-84rhx   0/1       ImagePullBackOff   0          1m
kubernetes-bootcamp-5569c6b8d6-dn4d9   0/1       ImagePullBackOff   0          1m
kubernetes-bootcamp-7689dc585d-bczpx   1/1       Running            0          6m
kubernetes-bootcamp-7689dc585d-mx7nf   1/1       Running            0          6m
kubernetes-bootcamp-7689dc585d-rw7pw   1/1       Running            0          6m
$ kubectl get deployments
NAME                  DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
kubernetes-bootcamp   4         5         2            3           7m

4 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}