Difficulty: beginner
Estimated Time: 10 minutes

Weave Scope lets you monitor and control your containerized microservices applications. By providing a visual map of your Docker Containers, you can see the dependencies and communication links between them.

Scope automatically detects processes, containers, hosts. No kernel modules, no agents, no special libraries, no coding.

This scenario explains how to map and visualise connections your Docker containers running on a Kubernetes cluster.

This scenario has explored how you can use Weave Scope to visualize and explore the containers running on a host.

To install Weave Scope on your own Kubernetes cluster, run the following command:

kubectl create -f 'https://cloud.weave.works/launch/k8s/weavescope.yaml'

More details can be found at http://weave.works/product/scope/ and https://cloud.weave.works

Installing Weave Scope on Kubernetes

Step 1 of 3

Step 1 - Start Kubernetes

To begin, deploy a Kubernetes cluster onto the host environment. This is a single node deployed, along with the Kubectl allowing you to run and manage services.

Execute the command below to start the cluster components and configure the host environment.


This tab will not be visible to users and provides only information to help authors when creating content.

Creating Katacoda Scenarios

Thanks for creating Katacoda scenarios. This tab is designed to help you as an author have quick access the information you need when creating scenarios.

Here are some useful links to get you started.

Running Katacoda Workshops

If you are planning to use Katacoda for workshops, please contact [email protected] to arrange capacity.

Debugging Scenarios

Below is the response from any background scripts run or files uploaded. This stream can aid debugging scenarios.

If you still need assistance, please contact [email protected]