Welcome to the Linux Foundation Forum!

Kubernetes Fundamentals (LFS258) Lab notes missing steps 11-16 in 3.1

Lab notes at:
https://trainingportal.linuxfoundation.org/learn/course/kubernetes-fundamentals-lfs258/installation-and-configuration/lab-exercises

Missing steps 11-16 in 3.1.

Also noticed the documentation changed to install kubeadm, kubelet and kubctl 1.30.1-1.1, but these packages don't exist.

Comments

  • fcioanca
    fcioanca Posts: 2,157

    The missing steps have been fixed.

  • Thank you !

    One other issue:

    I noticed : root@cp: ̃# apt-get install -y kubeadm=1.30.1-1.1 kubelet=1.30.1-1.1 kubectl=1.30.1-1.1

    This seeems like an upgrade from 1.29.1-1.1 which worked ... but 1.30.1-1.1 .. apt-get install is not finding the packages.

  • chrispokorni
    chrispokorni Posts: 2,356

    Hi @toddrickson,

    What may have happened was that you visited the course content before the release of the latest version and you started setting up the environment for a Kubernetes v1.29.1 install. In the meantime the course was updated, and now the installation is calling for Kubernetes v1.30.1.

    The Kubernetes installation is now version agnostic, meaning that each minor release is installed from a dedicated repository. The prior version 1.29 was downloaded from a different repo than the more recent version 1.30.

    With that in mind, revisit step 15 to set (overwrite) the Kubernetes download source for the apt package manager to version 1.30. In the prior version of the course release, the source was set to version 1.29.

    There is no need to revisit step 14 that sets the gpg key, because the key remains the same across versions, even though it seems to be downloaded for a specific version, such as v1.29 or v1.30.

    Regards,
    -Chris

  • Thank you Chris! I was able to download the new packages.

    Reagrds,

    Todd

Categories

Upcoming Training