天天看點

kubernetes 本地單點叢集快速搭建之--minikube

        minikube是一個本地單節點叢集,對于kubernetes測試和本地開發非常有用,下面是具體的安裝方法,均采用二進制包。

安裝Docker

centos下面安裝:

sudo yum install docker-ce

鏡像加速

     國外Docker鏡像庫要麼無法通路,要麼通路很慢。使用阿裡雲的鏡像庫進行加速。

kubernetes 本地單點叢集快速搭建之--minikube

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

kubernetes 本地單點叢集快速搭建之--minikube

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

[送您一個最高1000元的阿裡雲大禮包,快來領取吧~ ]