본문 바로가기

⭐ Kubernetes & EKS/EKS

EKS 리소스 삭제(Delete)

728x90
반응형

pod 전체 삭제 및 개별삭제

- 전체삭제 : kubectl delete pod --aa
- 개별삭제 : kubectl delete pod [#podname]

ec2-user:~/environment $ kubectl delete pod --all
pod "deploy-jenkins-6996c6559c-fd6zh" deleted
pod "deploy-jenkins-6996c6559c-g58xb" deleted
pod "deploy-jenkins-6996c6559c-rzbll" deleted
pod "hello-1633752000-snhmt" deleted
pod "hello-1633752060-hwk68" deleted
pod "hello-1633752120-2824n" deleted
pod "hello-1633752180-6ljct" deleted
pod "hello-1633752300-xttg9" deleted
pod "hello-1633752360-bznpf" deleted
pod "hello-1633752420-6rpfc" deleted
pod "hello-1633752480-77ttl" deleted
pod "hello-1633752540-twcpg" deleted
pod "hello-1633752600-c9m2b" deleted
pod "hello-1633752660-mwxhr" deleted
pod "hello-1633752720-zt5w7" deleted
pod "hello-1633752780-slhkz" deleted
pod "hello-1633752840-hl2pm" deleted
pod "hello-1633752900-qt7hc" deleted
pod "hello-1633752960-6m64h" deleted
pod "hello-1633753020-p7r4g" deleted
pod "hello-1633753080-gjl25" deleted
pod "jenkins-9df675f7-h5rhz" deleted
pod "jenkins-9df675f7-ljhx8" deleted
pod "jenkins-9df675f7-xvtjf" deleted
pod "nginx-ingress-1633598365-controller-9fd8986dc-2x5r6" deleted
pod "nginx-ingress-1633598365-default-backend-6b6986bdf8-kt477" deleted
ec2-user:~/environment $

deployment 삭제

- 전체 삭제: kubetl delete deploy --all
- 개별 삭제: kubectl delete deploy [#depolymentname]

ec2-user:~/environment $ kubectl delete deploy --all
deployment.apps "deploy-jenkins" deleted
deployment.apps "http-go" deleted
deployment.apps "jenkins" deleted
deployment.apps "nginx-ingress-1633598365-controller" deleted
deployment.apps "nginx-ingress-1633598365-default-backend" deleted
ec2-user:~/environment $

namespace 삭제하기

- 전체 삭제: kubectl delete ns --all
- 개별 삭제: kubectl delete ns [#namespacename]

ec2-user:~/environment $ kubectl delete ns --all
namespace "istio-system" deleted
namespace "kube-node-lease" deleted
namespace "prometheus" deleted
namespace "wordpress-cwi" deleted
Error from server (Forbidden): namespaces "default" is forbidden: this namespace may not be deleted
Error from server (Forbidden): namespaces "kube-public" is forbidden: this namespace may not be deleted
Error from server (Forbidden): namespaces "kube-system" is forbidden: this namespace may not be deleted
ec2-user:~/environment $

전체 리소스 삭제하기

- rs 및 기타 다른 서비스도 삭제 방법은 같다.

- 전체 리소스 삭제: kubectl delete all --all

ec2-user:~/environment $ kubectl delete all --all
pod "hello-1633752000-vm8hd" deleted
pod "hello-1633752060-p422m" deleted
pod "hello-1633752180-wtbw7" deleted
pod "hello-1633752300-jbdnd" deleted
pod "hello-1633752360-sxgqc" deleted
pod "hello-1633752420-56qxh" deleted
pod "hello-1633752480-qtqrs" deleted
pod "hello-1633752540-w5qrt" deleted
pod "hello-1633752600-xpbtm" deleted
pod "hello-1633752660-4d87z" deleted
pod "hello-1633752720-vvb5t" deleted
pod "hello-1633752780-twbcs" deleted
pod "hello-1633752840-q2pcn" deleted
pod "hello-1633752900-vhrnj" deleted
pod "hello-1633752960-4r95l" deleted
pod "hello-1633753020-9msq2" deleted
pod "hello-1633753080-l7x82" deleted
pod "hello-1633753260-tvpv9" deleted
pod "hello-1633753320-4lvp6" deleted
pod "hello-1633753380-xnq4j" deleted
pod "hello-1633753440-ql4jh" deleted
pod "hello-1633753500-jp2t8" deleted
service "http-go-svc" deleted
service "jenkins-svc" deleted
service "kubernetes" deleted
service "nginx-ingress-1633598365-controller" deleted
service "nginx-ingress-1633598365-default-backend" deleted
job.batch "hello-1633752000" deleted
job.batch "hello-1633752060" deleted
job.batch "hello-1633752180" deleted
job.batch "hello-1633752300" deleted
job.batch "hello-1633752360" deleted
job.batch "hello-1633752420" deleted
job.batch "hello-1633752480" deleted
job.batch "hello-1633752540" deleted
job.batch "hello-1633752600" deleted
job.batch "hello-1633752660" deleted
job.batch "hello-1633752720" deleted
job.batch "hello-1633752780" deleted
job.batch "hello-1633752840" deleted
job.batch "hello-1633752900" deleted
job.batch "hello-1633752960" deleted
job.batch "hello-1633753020" deleted
job.batch "hello-1633753080" deleted
job.batch "hello-1633753260" deleted
job.batch "hello-1633753320" deleted
job.batch "hello-1633753380" deleted
job.batch "hello-1633753440" deleted
job.batch "hello-1633753500" deleted
cronjob.batch "hello" deleted
728x90
반응형