不會安裝Kubernetes學習環境?Mac筆記本上安排一個!
阿新 • • 發佈:2020-12-21
這篇文章是基於Linux虛擬機器安裝的,所需要的資源環境還是相對複雜。而我們在日常學習Kubernetes的過程中,其實是更希望在開發電腦上直接部署一個簡單的Kubernetes環境,這樣學習起來會更加方便。今天的內容就給大家介紹下如何在Mac開發電腦上安裝一個基於MiniKube的Kubernetes學習環境!
Minikube是社群為了方便大家開發和體驗Kubernetes,而提供的一個執行在本地的Kubernetes單節點環境。Minikube在不同的作業系統上需要不同的驅動支援,在MacOS中需要"xhyve driver "作為預設驅動。具體安裝步驟如下:
1)、安裝kubectl
在Mac上安裝kubectl可以直接使用brew命令安裝,具體如下:
$brewinstallkubectl
2)、安裝MiniKube
為了解決海外資源訪問受限問題,這裡我們使用阿里雲提供的映象地址。具體命令如下:
$ minikube start
--cpus=4
--memory='6000mb'
--image-mirror-country='cn'
--image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'
命令引數說明如下:
--cpus=4:表示為minikube分配的CPU核數; --memory='6000mb':表示為minikube虛擬機器分配的記憶體數; --image-mirror-country='cn':將預設利用"registry.cn-hangzhou.aliyuncs.com/google_containers"作為安裝Kubernetes的容器映象倉庫; --image-repository="xx":表示所使用的映象倉庫地址,這裡為阿里雲地址;
安裝命令執行效果如下: