Unfortunately we installed the new Kubeadm version 1.20.5. Ask me not why, it was a mistake. Anyway. At the moment we are unable to do the upgrade plan. I am trying this via console.
kubeadm upgrade plan
[upgrade/config] FYI: You can look at this config file with 'kubectl -n kube-system get cm kubeadm-config -o yaml'
[upgrade/config] FATAL: this version of kubeadm only supports deploying clusters with the control plane version >= 1.19.0. Current version: v1.18.8
I know the reason for that is, that my kubeadm
only supports clusters with version >= 1.19.0
and i am on v1.18.8
. But how can I fix that ?
This is my kubeadm version -o json
output
{
"clientVersion": {
"major": "1",
"minor": "20",
"gitVersion": "v1.20.5",
"gitCommit": "6b1d87acf3c8253c123756b9e61dac642678305f",
"gitTreeState": "clean",
"buildDate": "2021-03-18T01:08:27Z",
"goVersion": "go1.15.8",
"compiler": "gc",
"platform": "linux/amd64"
}
}
Is there a way to downgrade the kubeadm version to 1.19.x ?