1分鐘快速搭建kubernetes環境

這裡我們考慮的場景,是隻有一個節點的kubernetes環境,下一篇我們會搭建多節點的kubernetes集群。

如果是實驗環境,只是需要是用kubernetes搭建一些實驗環境的話,可以考慮使用minikube這個工具來搭建一個單節點的環境。安裝minikube是非常的簡單,支持mac,linux,windows,我們以linux為例。

1分鐘快速搭建kubernetes環境

1分鐘快速搭建kubernetes環境

通過簡單的download二進制文件就可以安裝好minikube。

接下來,我們將要把kubernetes的服務啟動起來,linux環境不需要任何的vm驅動,直接用linux本身的環境就可以。

minikube start --vm-driver none

就可以直接把kubernetes服務啟動起來了。

1分鐘快速搭建kubernetes環境

是不是非常簡單,1分鐘就可以把kubernetes服務起來了。

1分鐘快速搭建kubernetes環境

我們可以看到已經啟動了一些在kube-system命名空間下的部署,pod和服務。

接下來,我們需要把需要用的插件打開。

1分鐘快速搭建kubernetes環境

這個是minikube支持的一些addons,如果我們需要把dashboard和ingress打開,就只需要簡單吧這兩個addons enable就可以。

1分鐘快速搭建kubernetes環境

1分鐘快速搭建kubernetes環境

非常的簡單。

現在讓我們來訪問一下kubernetes dashboard來通過頁面訪問kubernetes的所有服務和狀況。

1分鐘快速搭建kubernetes環境

enable dashboard proxy

1分鐘快速搭建kubernetes環境

設定kubernetes的proxy的對外提供訪問

下面我們通過瀏覽器訪問服務器的8001就可以看到dashboard。

http://k8s-node1.sl.cloud9.ibm.com:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/#!/overview?namespace=default

1分鐘快速搭建kubernetes環境

dashboard

到目前為止,一個簡單的單節點的kubernetes環境就這麼搭建好了,是不是很快。後面的部分,我會講怎麼快速搭建多節點的kubernetes環境,謝謝大家。


分享到:


相關文章: