好久沒有寫隨筆了,不是沒有關注技術,主要是不知道寫點什么了,前幾天朋友問我怎么安裝minikube,我就把我筆記里的東西整理了一下。
1. 首先安裝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
2. 然后安裝VM
https://www.virtualbox.org/wiki/Linux_Downloads 下載Ubuntu版本的 dpkg -i apt-get install -f
當然也可以不使用VM 直接使用本地環境 --vm-driver=none
3. 安裝minikube
curl -Lo minikube https://github.com/kubernetes/minikube/releases/download/v1.5.0/minikube-linux-amd64 && chmod +x minikube && sudo mv minikube /usr/local/bin/
4. 啟動 使用阿里的鏡像啟動 第二次啟動的時候minikube會默認使用本地已經創建好的集群啟動
minikube start --image-mirror-country cn \ --iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.5.0.iso \ --registry-mirror=https://xxxxxx.mirror.aliyuncs.com
5. 出現問題 提示rcvboxdrv一類的問題 如下解決
rcvboxdrv setup sudo apt-get install gcc make perl minikube start --image-mirror-country cn --iso-url=https://kubernetes.oss-cn-hangzhou.aliyuncs.com/minikube/iso/minikube-v1.5.0.iso --registry-mirror=https://xxxxxx.mirror.aliyuncs.com
6. dashboard
minikube dashboard 啟動管理頁面
7. 備注
--image-mirror-country cn 默認使用阿里雲的倉庫安裝--iso-url= 利用阿里雲的鏡像地址下載相應的鏡像文件 --cpus: 為minikube虛擬機分配CPU核數 --memory: 為minikube虛擬機分配內存數 --kubernetes-version: minikube 虛擬機將使用的 kubernetes 版本