我正在尝试将我的 kubernetes 设置运行到最新的 1.25.0 版本
minikube start --vm-driver="hyperv" --memory=8192 --hyperv-virtual-switch="Default Switch" --kubernetes-version v1.25.0
但它抛出以下错误:
stderr:
W0929 10:37:40.950826 3988 common.go:84] your configuration file uses a deprecated API spec: "kubeadm.k8s.io/v1beta2". Please use 'kubeadm config migrate --old-config old.yaml --new-config new.yaml', which will write the new, similar spec using a newer API version.
此设置是在 Windows 上进行的,我已经将 kubectl.exe 和 kubeadm.exe 更改为最新版本的 1.25
另外,我已经执行了
minikube delete
为了克服这个问题,我必须卸载旧的 minikube 并安装最新的。这解决了问题。