Kubeadm 깔끔하게 Reset

CHAN LIM·2023년 4월 2일
0

K8S

목록 보기
11/11

Docker Reset

# Docker 초기화
$ docker rm -f `docker ps -aq`
$ docker volume rm `docker volume ls -q`
$ sudo umount /var/lib/docker/volumes
$ sudo rm -rf /var/lib/docker/
$ sudo systemctl restart docker

ContainerD Reset

$ sudo systemctl stop containerd

$ sudo ctr --namespace moby c rm $(sudo ctr --namespace moby c ls -q)
$ sudo ctr --namespace moby i rm $(sudo ctr --namespace moby i ls -q)

$ sudo rm -rf /var/lib/containerd/*
$ sudo rm -rf /etc/containerd/*

$ sudo systemctl start containerd

쿠버네티스 초기화

쿠버네티스 초기화

sudo kubeadm reset

쿠버네티스 & 컨테이너 런타임 중지

sudo systemctl stop kubelet
sudo systemctl stop [container Runtime]

네트워크 설정 삭제

sudo ip link delete cni0
sudo ip link delete flannel.1 [CNI]

쿠버네티스 관련 파일 삭제

sudo rm -rf /var/lib/cni
sudo rm -rf /var/lib/kubelet/*
sudo rm -rf /var/lib/etcd
sudo rm -rf /run/flannel
sudo rm -rf /etc/cni/
sudo rm -rf /etc/kubernetes
sudo rm -rf ~/.kube

쿠버네티스 관련 패키지 삭제

sudo apt-get purge kubeadm kubectl kubelet kubernetes-cni kube*
sudo apt-get auturemove
profile
클라우드, 데이터, DevOps 엔지니어 지향 || 글보단 사진 지향

0개의 댓글