STUDY/DOCKER | K8S

M1 minikube 설치

0298 2022. 4. 3. 23:29

https://github.com/kubernetes/minikube

 

GitHub - kubernetes/minikube: Run Kubernetes locally

Run Kubernetes locally. Contribute to kubernetes/minikube development by creating an account on GitHub.

github.com

 

homebrew가 설치 되었으니 minikube는 아래 명령어로 설치했다.

brew install minikube

 

버젼확인하면 정상적으로 출력됨을 볼 수 있다

minikube version

 

가상머신을 실행하려고 아래 명령어를 입력하면 

minikube start --driver=hyperkit

아래와 같은 에러가 뜬다

😄  Darwin 12.2 (arm64) 의 minikube v1.25.2
✨  유저 환경 설정 정보에 기반하여 hyperkit 드라이버를 사용하는 중

❌  Exiting due to DRV_UNSUPPORTED_OS: The driver 'hyperkit' is not supported on darwin/arm64

 

Docker Desktop을 설치하고 아래 링크를 참고해서 해결했다

open -a docker

minikube start --driver=docker

아래와 같이 뜨면서 설치되는 것을 확인할 수 있다.

😄 Darwin 12.2 (arm64) 의 minikube v1.25.2
✨ 유저 환경 설정 정보에 기반하여 docker 드라이버를 사용하는 중
👍 minikube 클러스터의 minikube 컨트롤 플레인 노드를 시작하는 중
🚜 베이스 이미지를 다운받는 중 ...
💾 쿠버네티스 v1.23.3 을 다운로드 중 ...

https://web-quickstart.blogspot.com/2021/05/minikube-installation-for-m1-mac.html

 

Minikube Installation for M1 Mac

The blog focuses on quick-starting web technologies.

web-quickstart.blogspot.com

 

minikube status

상태 체크를 해보면 아래와 같이 나온다.

minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured

 

정지 (사용하지 않을 때)

minikube stop

 

삭제

minikube delete