Cloud Computing & MSA

쿠버네티스 pod 생성(create) 및 삭제(delete)

sstdio.h·2018년 8월 7일·조회 30,455

1. 개요

쿠버네티스에서 pod을 생성하고 삭제하는 방법에 대하여.


2. pod 생성

kubectl에는 create와 appy가 있는데, create -f 로 하면 이후에 apply를 통해 다시 반영할 수 없다. 그러나 처음부터 apply -f 로 하면 계속 apply할 수 있다는 차이점이 있다.

$ kubectl create -f nginx-deployment.yaml

pod 상태를 조회한다.

$ kubectl get pods
NAME                                READY     STATUS    RESTARTS   AGE
nginx-deployment-7fc9b7bd96-7nmtx   0/1       Pending   0          6m
nginx-deployment-7fc9b7bd96-9q6w2   0/1       Pending   0          6m

3. pod 삭제

$ kubectl delete -f nginx-deployment.yaml
deployment.extensions "nginx-deployment" deleted

pod 상태를 조회한다.

$ kubectl get pods
No resources found.

댓글 0

로그인 후 댓글을 남길 수 있습니다.

아직 댓글이 없습니다.