Kubernetes 單機版 - miniKube
技術介紹
>
試用心得
情境
- 在一台Linux Server上安裝 Docker Engine
- 下載 minikube,並使用 minikube start --vm-driver=none 啟用 minikube 服務
- 編寫app.yaml檔案,內容為 Nginx 反向代理 + Nodejs 應用服務器 + MongoDB 資料庫
安裝miniKube
curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
安裝 kubectl
curl -LO https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/linux/amd64/kubectl
啟用 miniKube via docker (vm-driver=none)
minikube start --vm-driver=none
minikube 常用
編寫 app.yaml
參考
https://kubernetes.io/docs/getting-started-guides/minikube/
https://kubernetes.io/docs/tutorials/kubernetes-basics/
http://www.evanlin.com/Learn-about-kubernetes/
https://github.com/kubernetes/minikube
https://blog.gcp.expert/kubernetes-gke-introduction/
https://yeasy.gitbooks.io/docker_practice/content/kubernetes/quickstart.html
https://ci-jie.github.io/2017/02/13/kubernetes-basic/
https://paper.dropbox.com/doc/minikube-Qz3FUhwxXbc772X6pKo3x