1. 程式人生 > 實用技巧 >不會安裝Kubernetes學習環境?Mac筆記本上安排一個!

不會安裝Kubernetes學習環境?Mac筆記本上安排一個!

這篇文章是基於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":表示所使用的映象倉庫地址,這裡為阿里雲地址;

安裝命令執行效果如下: