Hello, this is Mumshad Mannambeth, and we are going through
the Certified Kubernetes Administrators course.
In this lecture, we discuss about cluster maintenance-related topics.
We start by looking at operating system upgrades.
We see the implications of losing a node from the cluster
or when you take a node out of the cluster on purpose,
like for applying patches or upgrades on the OS itself.
We then look at the cluster upgrade process,
but before we do that,
we need to know a little bit about Kubernetes releases and versions,
and the best practices around upgrading
when to upgrade, what version to upgrade to, et cetera.
We look at that first.
Once you learn the upgrade procedure,
you're asked to upgrade a cluster by yourself.
You will perform an end-to-end upgrade of a cluster yourself
with live applications running on them.
Finally, we'll look at some of the backup and restore methodologies.
You will practice a disaster recovery scenario
where you take a backup of the Kubernetes cluster,
then go through a simulated disaster.
Then you're asked to recover from that disaster
and bring the cluster back to the previous state.
Well, fun stuff coming up. Let's get started.