본문 바로가기
Container/Kubernetes

[k8s] minikube 클러스터 삭제 명령어

by ganyga 2024. 5. 23.

minikube로 실습을 진행하다보니 충돌이 나거나 네임스페이스가 삭제가 안되는 상황이 종종 발생하여 초기화 하는 방법을 따로 찾아봤다.

minikube 명령어

 minikube
minikube는 개발 워크플로우에 최적화된 로컬 쿠버네티스를 제공하고 관리합니다.

기본 명령어:
  start            로컬 쿠버네티스 클러스터를 시작합니다
  status           로컬 쿠버네티스 클러스터의 상태를 가져옵니다
  stop             실행 중인 로컬 쿠버네티스 클러스터를 중지합니다
  delete           로컬 쿠버네티스 클러스터를 삭제합니다
  dashboard        minikube 클러스터 내의 쿠버네티스 대시보드에 접근합니다
  pause            쿠버네티스를 잠시 멈춥니다
  unpause          잠시 멈췄던 쿠버네티스를 재개합니다

이미지 명령어
  docker-env       Provides instructions to point your terminal's docker-cli to the Docker Engine inside minikube.
(Useful for building docker images directly inside minikube)
  podman-env       minikube 의 Podman 서비스를 사용하도록 환경을 구성합니다
  cache            Manage cache for images
  image            Manage images

환경 설정 및 관리 명령어:
  addons           Enable or disable a minikube addon
  config           Modify persistent configuration values
  profile          Get or list the current profiles (clusters)
  update-context   Update kubeconfig in case of an IP or port change

Networking and Connectivity Commands:
  service          서비스에 연결된 URL을 반환합니다
  tunnel           로드밸런서 서비스에 연결합니다

고급 명령어:
  mount            특정 디렉토리를 minikube 에 마운트합니다
  ssh              (디버깅을 위해) minikube 환경에 접속합니다
  kubectl          클러스터 버전에 맞는 kubectl 바이너리를 실행합니다
  node             노드를 추가하거나 삭제, 나열합니다
  cp               지정된 파일을 minikube 에 복사합니다

Troubleshooting Commands:
  ssh-key          Retrieve the ssh identity key path of the specified node
  ssh-host         Retrieve the ssh host key of the specified node
  ip               지정된 노드의 IP 주소를 가져옵니다
  logs             로컬 쿠버네티스 클러스터를 디버그하기 위해 로그를 반환합니다
  update-check     현재 그리고 최신 버전을 출력합니다
  version          minikube 의 버전을 출력합니다
  options          Show a list of global command-line options (applies to all commands).

Other Commands:
  completion       Generate command completion for a shell
  license          Outputs the licenses of dependencies to a directory

Use "minikube <command> --help" for more information about a given command.

 

minikube status로 상태 확인하기

minikube stop

 

minikube delete로 삭제하기

 

minikube delete --all 옵션을 통해 프로필도 제거

 

minikube start로 다시 생성

 

생성 확인