這裡我們考慮的場景,是隻有一個節點的kubernetes環境,下一篇我們會搭建多節點的kubernetes集群。
如果是實驗環境,只是需要是用kubernetes搭建一些實驗環境的話,可以考慮使用minikube這個工具來搭建一個單節點的環境。安裝minikube是非常的簡單,支持mac,linux,windows,我們以linux為例。
通過簡單的download二進制文件就可以安裝好minikube。
接下來,我們將要把kubernetes的服務啟動起來,linux環境不需要任何的vm驅動,直接用linux本身的環境就可以。
minikube start --vm-driver none
就可以直接把kubernetes服務啟動起來了。
是不是非常簡單,1分鐘就可以把kubernetes服務起來了。
我們可以看到已經啟動了一些在kube-system命名空間下的部署,pod和服務。
接下來,我們需要把需要用的插件打開。
這個是minikube支持的一些addons,如果我們需要把dashboard和ingress打開,就只需要簡單吧這兩個addons enable就可以。
非常的簡單。
現在讓我們來訪問一下kubernetes dashboard來通過頁面訪問kubernetes的所有服務和狀況。
下面我們通過瀏覽器訪問服務器的8001就可以看到dashboard。
http://k8s-node1.sl.cloud9.ibm.com:8001/api/v1/namespaces/kube-system/services/http:kubernetes-dashboard:/proxy/#!/overview?namespace=default
到目前為止,一個簡單的單節點的kubernetes環境就這麼搭建好了,是不是很快。後面的部分,我會講怎麼快速搭建多節點的kubernetes環境,謝謝大家。
關鍵字: kubernetes環境 瀏覽器 環境