kubernetes 本地單點叢集快速搭建之--minikube
minikube是一個本地單節點叢集,對於kubernetes測試和本地開發非常有用,下面是具體的安裝方法,均採用二進位制包。
安裝Docker
centos下面安裝:
sudo yum install docker-ce
映象加速
國外Docker映象庫要麼無法訪問,要麼訪問很慢。使用阿里雲的映象庫進行加速。
step 1: 建立 /etc/docker/daemon.json 檔案,並新增如下內容:
{
"registry-mirrors": ["https://xxxxx.mirrors.aliyuncs.com"]
}
如果有其它映象庫,也可以新增到這裡面,registry-mirrors的值是一個數組;
step 2: 重啟docker服務
sudo /etc/init.d/docker restart
安裝kubectl
可以從kubernetes庫上直接下載,方法如下:
1、訪問官方github網址:https://github.com/kubernetes/kubernetes/releases
2、找到想使用的釋出版本,在每個釋出版本的最後一行有類似“CHANGELOG-1.15.md”點選超鏈進入,我選擇的嘴新的。客戶端也是同樣的方式,見上圖。;
3、然後進入“Client Binaries”區域;
4、選擇和目標機器系統匹配的二進位制包下載;
5、解壓縮,放入/usr/local/bin目錄;
安裝minikube
首先記住阿里雲釋出的minikube地址:https://github.com/AliyunContainerService/minikube
從release目錄下載最新的minikube版本,然後:
chmod +x minikube
mv minikube /usr/local/bin
啟動minikube虛擬機器:
minikube start
使用客戶 kubectl 檢視叢集資訊
kubectl cluster-info