말그대로 작은 쿠버네티스
복잡한 쿠버네티스 클러스터 구성 작업을 가상환경을 이용하여 구성해줌
(docker, podman, virtualbox, parallels, vmware, hyperkit 등)
쿠버네티스 학습목적!
설치방법은 여전히 간단
brew install minikube
m1 칩셋은 아래 참고
https://medium.com/@seohee.sophie.kwon/how-to-run-a-minikube-on-apple-silicon-m1-8373c248d669
curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-arm64
sudo install minikube-darwin-arm64 /usr/local/bin/minikube
설치가 완료 되었다면 아래 명령어를 통해서 docker를 실행시켜 보자
minikube start --driver docker
Docker GUI 를 실행시켜보면 minikube라는 컨테이너가 실행되고 있는걸 확인 할 수 있다.
kubectl get nodes
위 명령어를 통해서 kubectl이 접속하게 되는 클러스터를 확인할 수 있다.
터미널에서 영롱한 모습이 확인 가능하다
cat ~/.kube/config
위 명령어를 통해서는 kubectl이 쿠버네티스와 통신하기 위한 설정파일을 확인가능하다.
kubectl cluster-info
minikube status
minikube stop
minikube pause
minikube unpause
minikube delete
minikube addons list
minikube ssh