Performing a Kubernetes Upgrade with kubeadm

30 minutes
  • 2 Learning Objectives

About this Hands-on Lab

When you are managing Kubernetes in the real world, it is essential that you are able to keep your cluster up to date. This lab will allow you to practice the process of upgrading a Kubernetes cluster to a newer Kubernetes version using kubeadm. This will ensure you are comfortable with the upgrade process and ready to manage real-world Kubernetes clusters.

Learning Objectives

Successfully complete this lab by achieving the following learning objectives:

Upgrade the Control Plane

Upgrade all Kubernetes components on the control plane node.

Upgrade the Worker Nodes

Upgrade all Kubernetes components on both worker nodes.

Additional Resources

You are working for BeeBox, a subscription service company that provides weekly shipments of bees to customers. The company is using Kubernetes to run some of their applications, but a new version of Kubernetes has been released.

Your task is to upgrade Kubernetes. The cluster has one control plane server and two worker nodes. Upgrade all Kubernetes components on all three servers to Kubernetes version 1.22.2.

What are Hands-on Labs

Hands-on Labs are real environments created by industry experts to help you learn. These environments help you gain knowledge and experience, practice without compromising your system, test without risk, destroy without fear, and let you learn from your mistakes. Hands-on Labs: practice your skills before delivering in the real world.

Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!

Get Started
Who’s going to be learning?