You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows环境下升级Minikube至Kubernetes 1.25.0遇API弃用报错求助

解决minikube启动Kubernetes 1.25时的kubeadm API版本警告问题

问题原因

该警告源于minikube使用的kubeadm配置仍采用已废弃的kubeadm.k8s.io/v1beta2 API版本,尽管本地kubectl和kubeadm已更新至1.25,但minikube的残留缓存或默认配置未同步升级。

解决方案

1. 彻底清除minikube残留配置

执行命令删除所有minikube相关资源与本地缓存:

minikube delete --all --purge

同时手动删除Windows系统下的minikube配置目录(替换<你的用户名>为实际系统用户名):

C:\Users\<你的用户名>\.minikube

2. 生成新配置并启动minikube

先生成符合Kubernetes 1.25要求的kubeadm.k8s.io/v1beta3版本配置文件:

kubeadm config print init-defaults --kubeconfig ClusterConfiguration > kubeadm-config.yaml

使用该配置启动minikube,完整命令如下:

minikube start --vm-driver="hyperv" --memory=8192 --hyperv-virtual-switch="Default Switch" --kubernetes-version v1.25.0 --kubeadm-config=kubeadm-config.yaml

3. 验证配置(可选)

启动成功后,进入minikube节点查看kubeadm配置版本:

minikube ssh
kubeadm config view

确认输出中的API版本为kubeadm.k8s.io/v1beta3即可。

内容的提问来源于stack exchange,提问作者user890234

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 16:17:42