18. Upgrading Your Cluster without Downtime

Overview

In this chapter, we will discuss how to upgrade your cluster without downtime. We will first understand the need to keep your Kubernetes cluster up to date. Then, we will understand basic application deployment strategies that can help zero-downtime upgrades of the Kubernetes cluster. We will then put these strategies into action by performing an upgrade on a Kubernetes cluster with no downtime for your application.

Introduction

We learned how to set up a multi-node Kubernetes platform on AWS using kops in Chapter 11, Build Your Own HA Cluster. In this chapter, you will learn about upgrading the Kubernetes platform to a new version. We will walk you through hands-on examples of the ...

Get The Kubernetes Workshop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.