/ minikube

minikube

kubernetes를 로컬에서 테스트 해볼 수 있는 도구이다.
https://github.com/kubernetes/minikube

// install
brew cask install minikube

// start
minikube start

// stop
minikube stop

// open dashboard
minikube dashboard

// lists ther urls in your local cluster
minikube service list

// 설정 정보를 볼 수 있다.
minikube config view

install lateset kubernetes

아래 처럼 했더니 minikube가 시작은 되는 실제 cluster가 동작하지 않는다 ㅠㅜ (일단 홀딩)

// 지원하는 kunernetes 버전을 확인
minikube get-k8s-versions

// 최신 kubernetes 버전을 config set 한다.
minikube config set kubernetes-version v1.7.3

// minikube를 종료
minikube stop
// minikube를 시작 이때 최신 kubernetes를 새롭게 다운로드하고 지정한 버전으로 minikube가 시작된다.
minikube start

limited

  • LoadBalancer가 안된다.
  • real persistence volume 가 안된다.

정말 서비스 말고 테스트용으로만 사용해야 한다.