由于学习的需要,需要在windows上搭建一套可以使用的k8s学习用,最后选择了minikube这个安装k8s,本博客介绍了minikube的安装步骤,详细命令以及截图
1、首先是本机windows安装docker,具体可以参考这个
win10安装docker(适用于windows家庭版)_一起玩编程的博客-CSDN博客_docker安装win10
2、开始进入正题,安装 minikube,先下载minikube,路径地址
https://storage.googleapis.com/minikube/releases/latest/minikube-installer.exe
3、添加下载好的minikube.exe到环境变量
(1)打开PowerShell
(2)在windows PowerShell中输入如下命令
$oldPath = [Environment]::GetEnvironmentVariable('Path', [EnvironmentVariableTarget]::Machine) if ($oldPath.Split(';') -inotcontains 'C:\minikube'){ ` [Environment]::SetEnvironmentVariable('Path', $('{0};C:\minikube' -f $oldPath), [EnvironmentVariableTarget]::Machine) ` }
4、启动minikube(在PowerShell中输入如下命令,docker需要配置国内镜像)
minikube start --kubernetes-version=v1.23.8 --image-mirror-country=cn
5、尝试下是否正常(在PowerShell中输入如下命令)出现下图内容说明正常
kubectl get node
6、安装 dashboard(在PowerShell中输入如下命令)
minikube dashboard
最后的dashboard访问地址
http://127.0.0.1:64756/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/#/workloads?namespace=default