본문 바로가기

⭐ Kubernetes & EKS/pod (파드)

pod 생성 및 삭제

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

# 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-adwasd   0/1       Pending   0          6m
nginx-deployment-asdwsdw   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.