YAML로 생성했으면 YAML로 삭제할 수 있다.

Ex) root@master:~/k8s# kubectl delete -f deploy-nginx.yml

ReplicaSet을 만들었으면 kubectl delete rs

Deployment를 만들었으면 kubectl delete deployment

가령 deployment로 만들어놓고 kubectl delete rs하면 deployment는 상태 유지를 위해 삭제된 pod를 다시 생성한다.

Deployment가 ReplicaSet을 생성하고, ReplicaSet이 Pod를 생성한다. 따라서 Deployment에 대해 ReplicaSet을 삭제해봤자 Deployment에 의해 상태(spec)가 유지되는 것.