728x90
우분투에서 쿠버네티스를 제거하는 방법
쿠버네티스와 관련된 모든 구성 요소와 잔여 파일을 제거합니다.
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
우분투에서 쿠버네티스와 관련된 모든 패키지와 파일이 제거됩니다.
sudo apt-get purge -y 컨테이너d 컨테이너d.io
728x90
'리눅스' 카테고리의 다른 글
[draft] 도메인 매핑과 도메인 리디렉션의 차이점 및 구현 방법 (0) | 2024.08.07 |
---|---|
[draft] CentOS 7에 PHP YAML 확장 모듈을 설치하는 방법 (0) | 2024.08.06 |
[draft] 우분투에서 TLS를 사용하는 etcd 클러스터를 설정하는 방법 (0) | 2024.07.30 |
[draft] 우분투에서 패키지의 의존성을 확인하는 명령어 (0) | 2024.07.30 |
[draft] 우분투에서 특정 패키지 업그레이드를 제어하는 방법 (0) | 2024.07.30 |