windows下使用minikube搭建k8s
官方安装说明:https://minikube.sigs.k8s.io/docs/start/方法1:此配置是使用C:\minikube\minikube.exe进行存放,如下载后存放位置不一致,请调整C:\minikube的路径方法2:使用powershell获取相关帮助,可以在任意位置使用则代表环境变量配置完成。将vmwarepath添加到powershell的环境变量中-此处使用vmware
·
minikube只能跑一个单节点(node)的 k8s 集群
官方安装说明:
https://minikube.sigs.k8s.io/docs/start/
windows安装minikube
- 下载minikube软件,并将软件重命名为minikube.exe,也可以使用下方的命令进行操作
New-Item -Path 'c:\' -Name 'minikube' -ItemType Directory -Force
Invoke-WebRequest -OutFile 'c:\minikube\minikube.exe' -Uri 'https://github.com/kubernetes/minikube/releases/latest/download/minikube-windows-amd64.exe' -UseBasicParsing
- 使用powershell将minikube命令设置为环境变量
方法1:
此配置是使用C:\minikube\minikube.exe进行存放,如下载后存放位置不一致,请调整C:\minikube的路径
$oldPath = [Environment]::GetEnvironmentVariable('Path', [EnvironmentVariableTarget]::Machine)
if ($oldPath.Split(';') -inotcontains 'C:\minikube'){ `
[Environment]::SetEnvironmentVariable('Path', $('{0};C:\minikube' -f $oldPath), [EnvironmentVariableTarget]::Machine) `
}
方法2:
# powershell启动 "notepad.exe $PROFILE"
# 在文本插入以下内容
Set-Alias -Name minikube -Value c:\minikube\minikube.exe*
-
使用powershell获取相关帮助
minikube start --help
,可以在任意位置使用则代表环境变量配置完成。 -
将vmwarepath添加到powershell的环境变量中-此处使用vmware进行驱动
- 启动minikube,此处使用vmware进行驱动,因网络问题需要使用阿里云的镜像代理
minikube start --driver=vmware --kubernetes-version=v1.24.0 --image-repository=registry.cn-hangzhou.aliyuncs.com/google_containers
-
获取当前 Kubernetes 集群中所有命名空间(Namespace)的 Pod 列表
minikube kubectl -- get pods -A
,执行后会先安装kubectl命令 -
设置简写操作,使用
kubectl
代替minikube kubectl
。设置完成后需要重新启动powershell
# powershell启动"notepad.exe $PROFILE"
# 在文本插入以下内容
function kubectl { minikube kubectl -- $args }
doskey kubectl=minikube kubectl $*
- 通过命令查询集群情况
kubectl get node
更多推荐
所有评论(0)