Welcome to the Linux Foundation Forum!

Lab 4.1 Issue upgrading worker to version 1.22

I've got this error when upgrading the version of kubeadm in the worker node to 1.22.1-00:

Unable to fetch the kubeadm-config ConfigMap: failed to decode cluster configuration data: no kind "ClusterConfiguration" is registered for version "kubeadm.k8s.io/v1beta3" in scheme "k8s.io/kubernetes/cmd/kubeadm/app/apis/kubeadm/scheme/scheme.go:31"

After searching on Internet I found this was reported as an issue and was fixed. So, just upgraded the whole cluster to the latest patch version: 1.22.6-00 and worked well.

I guess the lab instructions will be updated soon to use the 1.23 version anyway.

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Comments

  • Hi @ojmendezz,

    I have seen this behavior once before, and it was related to an incompatibility between kubeadm.k8s.io/v1beta2 from the early version and kubeadm.k8s.io/v1beta3 referenced by the updated version.

    Regards,
    -Chris

  • @chrispokorni said:
    Hi @ojmendezz,

    I have seen this behavior once before, and it was related to an incompatibility between kubeadm.k8s.io/v1beta2 from the early version and kubeadm.k8s.io/v1beta3 referenced by the updated version.

    Regards,
    -Chris

    I confirm this, I got the same error trying to join a cluster create with kubeadm 1.22 with a worker running kubeadm 1.21

    THANKS!

  • Posts: 2,451

    Hi @fabio.sasso,

    The recommendation is to join a cluster with components on the same version across nodes.

    Regards,
    -Chris

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Welcome!

It looks like you're new here. Sign in or register to get started.
Sign In

Categories

Upcoming Training