参考
-
minikubeはKubernetes公式のツール
導入
- virtualboxが必要。kvmやxhyveなどで動かす場合は別途driverインストール。
kubectlの取得
curl -Lo kubectl \
https://storage.googleapis.com/kubernetes-release/release/v1.3.4/bin/linux/amd64/kubectl
chmod +x kubectl
minikubeの取得
curl -Lo minikube \
https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
chmod +x minikube
クラスタ作成
./minikube start
- ~/.minikube/machines/minikubeVM/ に仮想マシンが保存される。
kubectl
kubectl run hello-minikube --image=gcr.io/google_containers/echoserver:1.4 --port=8080
kubectl get pods
curl $(./minikube service hello-minikube --url)
minikube stop
- その他
minikubeVMにssh
./minikube ssh