Difficulty: Beginner
Estimated Time: 10 minutes

Deploy: Continuous Delivery

In this scenario, you will learn how to achieve fast iteration and Continuous Delivery with Weave Cloud.

To ensure that all future changes are released in a reliable and repeatable way across the team, it's important that a Continuous Delivery pipeline is introduced. This ensures that code goes seamlessly from a development environment into production.

You will make a code change to the company microservices-based app, the Sock Shop, push the change to version control, and then automatically deploy the new image to a Kubernetes Cluster. This example uses Gitlab for both the CI system and the container registry, but Weave Cloud is flexible and it works with all of your favourite tools, such as Travis, Jenkins, Docker Registry and Quay.

In this scenario you used Weave Cloud to automatically deploy code changes to your application in production.

Use Weave Cloud to view and monitor your microservices from one convenient dashboard, and deliver higher quality code more rapidly with automated continuous delivery.

Try it in your own infrastructure by following the Weave Cloud Tutorials.

Deploy: CI/CD on Kubernetes

Step 1 of 7

Step 1 - Sign Up To Weave Cloud

In this scenario, we'll show you how set up Deploy in Weave Cloud to achieve Continuous Delivery. Before we begin, sign up to Weave Cloud and connect the agents:

1. To begin, sign up for Weave Cloud .

If you already have a Weave Cloud account, you should create a new 'Instance' for this exercise. To create a new instance, head to Your instances , then select '+ Connect a cluster' from the top of the page.

When asked, name your instance 'Continuous Delivery Lab'.

2. From the setup screens select Kubernetes and then Generic Kubernetes.

3. Copy the command that appears and paste it into the terminal window. This installs the Weave Cloud agents onto the Kubernetes cluster.
Note: When doing this, make sure you use the Standard installation method, not the one using Helm.

4. Wait until the page shows that all agents have connected. (This might take up to a minute or two.)

5. Click the View Your Cluster button to continue to the instance homepage