K8S 1.27.1版本初始化配置文件时报your configuration file uses an old API spec: "kubeadm.k8s.io/v1beta2". Please use kubeadm v1.22 instead and run 'kubeadm config migrate

发布时间 2023-08-10 16:02:59作者: MhaiM

现象:

your configuration file uses an old API spec: "kubeadm.k8s.io/v1beta2". Please use kubeadm v1.22 instead and run 'kubeadm config migrate --old-config old.yaml --new-config new.yaml', which will write the new, similar spec using a newer API version.

1、查看 apiVersion版本

kubeadm config print init-defaults --component-configs KubeletConfiguration

2、修改初始化配置文件apiVersion版本

 3、再次执行初始化配置即可