--- title: Kubernetes - minikube安裝Windows環境 tags: kubernetes description: 紀錄在Windows建置minikube筆記 --- # Kubernetes - minikube安裝Windows環境 Install Tools https://kubernetes.io/docs/tasks/tools/ minikube start https://minikube.sigs.k8s.io/docs/start/ 系統需求可參考 https://minikube.sigs.k8s.io/docs/start/#what-youll-need minikube GitHub https://github.com/kubernetes/minikube Install Docker Desktop on Windows https://docs.docker.com/desktop/windows/install/ 安裝使用環境 * Windows 11 Pro 10.0.22000 Build 22000 * Docker 安裝順序 1. kubectl 2. minikube ## Windows 安裝 kubectl https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/ 下載 **kubectl.exe** 並執行安裝,不使用執行`curl`操作安裝方式。 ![](https://i.imgur.com/jOA3mLS.png) 測試安裝是否正確 * 顯示安裝版本資訊 ```shell= kubectl version --client ``` ![](https://i.imgur.com/xMReNgt.png) * 顯示安裝版本資訊(詳細) ```shell= kubectl version --client --output=yaml ``` ![](https://i.imgur.com/J8AQnNB.png) ## Windows 安裝 minikube GitHub Release,下載 **minikube-installer.exe** 並執行安裝 https://github.com/kubernetes/minikube/releases ![](https://i.imgur.com/pVqp27O.png) ![](https://i.imgur.com/cBC8QNO.png) ### 執行啟動 開啟具有系統管理員權限 **PowerShell** 進行以下操作 ```shell= minikube start ``` ![](https://i.imgur.com/6VJr3Gd.png) 在此階段會設定必要配置與下載執行啟動必要相關套件。 ![](https://i.imgur.com/bgBzp7Z.png) 啟動完成後,打開**Docker Desktop**可以看到**minikube**容器運行中。 ![](https://i.imgur.com/pv7G2zk.png) ### 運行 minikube dashboard ```shell= minikube dashboard ``` ![](https://i.imgur.com/LHotNQd.png) 預設會自動開啟瀏覽器瀏覽頁面 ![](https://i.imgur.com/5oJjp6y.png) 如果不要預設自動開啟瀏覽器,可加上`--url`參數 ```shell= minikube dashboard --url ``` 使用kubectl指令可查看當前cluster資訊 ```shell= kubectl cluster-info ``` ![](https://i.imgur.com/RaW98Aw.png)