본문 바로가기

리눅스

우분투에서 쿠버네티스를 제거하는 방법

반응형

우분투에서 쿠버네티스를 제거하는 방법

쿠버네티스와 관련된 모든 구성 요소와 잔여 파일을 제거합니다.

1. 쿠버네티스 구성 요소 제거

쿠버네티스 구성 요소인 kubeadm, kubectl, kubelet, kubernetes-cni 패키지를 제거합니다.

sudo apt-get purge -y --allow-change-held-packages kubeadm kubelet kubectl kubernetes-cni

2. 쿠버네티스 관련 패키지 제거

필요에 따라 추가적으로 쿠버네티스와 관련된 패키지를 제거할 수 있습니다.

sudo apt-get autoremove -y

3. containerd와 관련된 패키지 제거(선택 사항)

쿠버네티스 클러스터가 containerd를 사용하고 있다면 containerd도 제거할 수 있습니다.

sudo apt-get purge -y containerd containerd.io

4. 잔여 파일 및 디렉토리 삭제

쿠버네티스와 관련된 잔여 파일 및 디렉토리를 삭제합니다.

rm -rf ~/.kube
sudo rm -rf /etc/kubernetes
sudo rm -rf /usr/libexec/kubernetes
sudo rm -rf /var/lib/kubelet
sudo rm -rf /var/lib/etcd
sudo rm -rf /var/lib/containerd
sudo rm -rf /var/log/containers
sudo rm -rf /var/run/kubernetes
sudo rm -rf /var/log/pods
sudo rm -rf /etc/cni
sudo rm -rf /etc/containerd
sudo rm -rf /run/containerd
sudo rm -rf /opt/containerd
sudo rm -rf /opt/cni
sudo rm -rf /var/lib/cni
sudo rm -rf /var/log/calico

5. 시스템 재부팅(선택 사항)

변경 사항을 완전히 적용하려면 시스템을 재부팅할 수 있습니다.

sudo reboot

 

우분투에서 쿠버네티스와 관련된 모든 패키지와 파일이 제거됩니다.

 

728x90
반응형