Docker Desktop for Mac開啓 Kubernetes

1、首先安裝Docker Desktop for Mac(自行百度安裝),安裝成功,如下所示:

     請查看 Docker Desktop版本,Docker -> About Docker Desktop

2、 爲 Docker daemon 配置鏡像加速,參考阿里雲鏡像服務 或中科大鏡像加速地址https://docker.mirrors.ustc.edu.cn

{
  "experimental": false,
  "debug": true,
  "registry-mirrors": [
    "https://docker.mirrors.ustc.edu.cn"
  ]

3、

下載離線鏡像

由於kubernetes是谷歌的服務,這裏如果沒有vpn的用戶,可能需要離線下載鏡像。

打開mac 下的 終端執行:

git clone https://github.com/loverto/k8s-for-docker-desktop

下載完成之後,執行 load images.sh 來加載鏡像

./load_images.sh

執行上面成功之後,可以重啓開啓k8s

 

 重啓成功之後,如下圖 說明:

 

4、部署 Kubernetes dashboard

kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0-rc5/aio/deploy/recommended.yaml

檢查 kubernetes-dashboard 應用狀態

kubectl get pod -n kubernetes-dashboard

開啓 API Server 訪問代理

kubectl proxy

通過如下 URL 訪問 Kubernetes dashboard

http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login

配置控制檯訪問令牌

對於Mac環境

TOKEN=$(kubectl -n kube-system describe secret default| awk '$1=="token:"{print $2}')
kubectl config set-credentials docker-for-desktop --token="${TOKEN}"
echo $TOKEN

 如下圖所示:

 

保存 下來, 在打開的 如下界面中,把token 填寫之後,就能登錄了

登錄之後,如下所示:

 

至此,簡單的 k8s 環境搭建好了

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章