1. 개요

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

2. pod 생성

$ 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.