Post

[Minikube] 미니큐브 기본 명령어

2024-12-17-minikube

미니 큐브 명령어를 정리한 글입니다. 옵션 및 자세한 설명은 미니큐브 공식 문서를 참고해주세요.

미니큐브 명령어


요약

명령어설명주요 옵션
minikube version미니큐브 버전을 확인 
minikube start미니큐브 클러스터를 시작--nodes [int]: 노드 수 지정
-p[string]: profile 지정
--driver [string] : 사용할 드라이버 지정
--memory [string]: 할당할 메모리 지정
--cpus [string]: 할당할 cpus지정
minikube stop실행 중인 미니큐브 클러스터를 중지-p[string]: profile 지정
minikube delete미니큐브 클러스터 삭제--all: 모든 클러스터 삭제
--purge : 관련 데이터 제거
-p[string]: profile 지정
minikube pause클러스터의 모든 워크로드를 일시 중지(pause)-p[string]: profile 지정
minikube unpause클러스터의 일시 중지된 워크로드를 다시 시작(unpause)-p[string]: profile 지정
minikube status현재 클러스터의 상태 확인-p[string]: profile 지정
minikube dashboard미니큐브 대시보드(Kubernetes Dashboard)--url: 대시보드 URL만 반환
--port [int]: 대시보드 노출 포트 지정
minikube config미니큐브 설정 관리set, unset, view 등의 서브 명령어
minikube profile미니큐브의 현재 프로파일 관리list : 프로파일 목록
minikube service <서비스 이름>클러스터의 특정 서비스를 브라우저에서 열거나 서비스 정보를 가져옴--namespace or -n: 네임스페이스 지정
-p[string]: profile 지정
minikube addons미니큐브 애드온(addons)을 관리enable, disable, list 등의 서브 명령어
minikube cache이미지를 캐시하거나 캐시된 이미지 관리add, delete, list 등의 서브 명령어
minikube completion셸 자동 완성 스크립트를 생성bash, zsh, fish, powershell 등 셸 옵션
minikube cp로컬 파일을 미니큐브 클러스터 내 특정 노드로 복사<소스 경로> <대상 경로> (예: minikube cp ./test.txt /home/docker/)
minikube docker-env미니큐브 클러스터의 Docker 환경 변수를 설정--unset: 설정 해제
--shell: 셸 유형 지정
minikube help미니큐브 명령어에 대한 도움말 제공-
minikube image컨테이너 이미지를 관리build, load, ls, rm 등의 서브 명령어
minikube ip현재 클러스터의 IP 주소를 반환-
minikube kubectl클러스터에 대해 kubectl 명령어 실행<kubectl 명령어> (예: minikube kubectl -- get pods)
minikube licenseMinikube의 라이선스 정보 출력-
minikube logs미니큐브 클러스터의 로그를출력--file: 로그를 파일로 저장
--follow: 실시간 로그 보기
minikube mount로컬 디렉터리를 클러스터에 마운트<소스 경로>:<대상 경로> (예: minikube mount ./data:/data)
minikube node클러스터의 노드를 관리add, delete, list 등의 서브 명령어
minikube optionsMinikube에서 사용할 수 있는 전역 및 명령어별 옵션을 나열-
minikube podman-env미니큐브 클러스터의 Podman 환경 변수 설정--unset: 설정 해제
--shell: 셸 유형 지정
minikube ssh클러스터 내부의 노드에 SSH로 접속-
minikube ssh-host미니큐브 클러스터의 SSH 호스트 정보를 반환-
minikube ssh-key미니큐브 클러스터에 접근할 수 있는 SSH 키를 반-
minikube tunnel로드 밸런서 서비스의 외부 IP를 노출-
minikube update-checkMinikube의 최신 버전을 확인-
minikube update-context현재 kubectl의 컨텍스트를 Minikube에 맞게 업데이트-

Reference


This post is licensed under CC BY 4.0 by the author.