Difficulty: Beginner
Estimated Time: 20-25 minutes

In this scenario, you will get not one, but two full delivery systems up and running in parallel: a blue and a green.

The blue version adds SonarQube to the toolchain, showing how we could upgrade the delivery system in parallel with the "live" green version which development teams are using right now.

Now let's get started!

Manuel Pais

In this scenario we highlighted that it is possible to instantiate two versions of our delivery system in parallel, where one is the current "live" version that teams see, and the other is a new version that we can test and ensure everything is running smoothly before switching traffic from the live version to the new one.

06 Reduce Downtime with Blue-Green Updates

Step 1 of 4

Check nothing is running

First, click the "Blue CI/CD Pipeline" tab on your right, or follow:

https://[[HOST_SUBDOMAIN]]-843-[[KATACODA_HOST]].environments.katacoda.com/

You should see a message similar to this showing that there is nothing running on the host yet:

step1-empty-toolchain

Next, click the "Green CI/CD Pipeline" tab on your right, or follow:

https://[[HOST_SUBDOMAIN]]-80-[[KATACODA_HOST]].environments.katacoda.com/

You should see a message similar to this showing that there is nothing running on the host yet:

step1-empty-toolchain

Terminal
Green CI/CD Pipeline
Blue CI/CD Pipeline