Introduction: Performing a Rolling Update
Learn about the tools for performing a rolling update.
We'll cover the following...
In this chapter, we’ll perform a zero-downtime rolling update on the app we’ve been working with, in the previous chapters. If you’re unsure what a zero-downtime rolling update is, great, you’re about to find out.
We’ll divide this chapter as follows.
Pre-requisites
Performing a rollout
You can follow all the examples in this chapter using either the course-provided local Kubernetes kind
cluster or a Civo Cloud Kubernetes cluster we showed you how to get in the previous chapter. You can also use other setups.
Pre-requisites
If you’ve followed along in previous chapters, you’ll know that we already have a qsk-deploy Deployment running on the cluster managing five replicas.
If you haven’t followed along, complete these steps to get ready.
Get a Kubernetes cluster and configure
kubectl
Clone the course’s GitHub repo
Deploy the sample app and Service
Use the following terminal to run the commands for this lesson.