From 24dcb676cfb4447ffadbd2d3eaf0b234b96623a4 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Tue, 9 Jul 2019 12:18:01 +0000 Subject: [PATCH 1/4] docs: remove mention of long-deprecated boot2docker --- README.md | 3 +-- site/plugins.md | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index fe8254128..1b9cc7dde 100644 --- a/README.md +++ b/README.md @@ -49,8 +49,7 @@ scope launch ``` This script downloads and runs a recent Scope image from Docker Hub. -Now, open your web browser to **http://localhost:4040**. (If you're using -boot2docker, replace localhost with the output of `boot2docker ip`.) +Now, open your web browser to **http://localhost:4040**. For instructions on installing Scope on [Kubernetes](https://www.weave.works/docs/scope/latest/installing/#k8s), [DCOS](https://www.weave.works/docs/scope/latest/installing/#dcos), or [ECS](https://www.weave.works/docs/scope/latest/installing/#ecs), see [the docs](https://www.weave.works/docs/scope/latest/introducing/). diff --git a/site/plugins.md b/site/plugins.md index daecbe6b0..7cdd90cc1 100644 --- a/site/plugins.md +++ b/site/plugins.md @@ -34,7 +34,7 @@ Official Weave Scope plugins can be found at [Weaveworks Plugins](https://github * Number of HTTP requests per seconds. * Number of HTTP responses code per second (per code). ->**Note:** The HTTP Statistics plugin requires a [recent kernel version with ebpf support](https://github.com/iovisor/bcc/blob/master/INSTALL.md#kernel-configuration) and it will not compile on [dlite](https://github.com/nlf/dlite) or on boot2docker hosts. +>**Note:** The HTTP Statistics plugin requires a [recent kernel version with ebpf support](https://github.com/iovisor/bcc/blob/master/INSTALL.md#kernel-configuration) and it will not compile on [dlite](https://github.com/nlf/dlite) hosts. * [Traffic Control](https://github.com/weaveworks-plugins/scope-traffic-control): This plugin allows you to modify latency and packet loss for a specific container via controls from the container's detailed view in the Scope user interface. From 8e93cce5d650c5e0c3bc33f45cb4c5804f9f9bd2 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Tue, 9 Jul 2019 12:20:04 +0000 Subject: [PATCH 2/4] docs: help users to avoid opening their computer to the Internet --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 1b9cc7dde..fc4f85349 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,8 @@ If you would like to see your name added, let us know on Slack, or send a PR ple ## Getting Started +Ensure your computer is behind a firewall that blocks port 4040 then, + ```console sudo curl -L git.io/scope -o /usr/local/bin/scope sudo chmod a+x /usr/local/bin/scope From 86bb9312d525f5908a3cc03281633759a90159b5 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Wed, 31 Jul 2019 13:20:31 +0000 Subject: [PATCH 3/4] Add another warning about exposing on the Internet --- site/installing.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/site/installing.md b/site/installing.md index 976d9dc77..4b9105776 100644 --- a/site/installing.md +++ b/site/installing.md @@ -168,6 +168,11 @@ Allowable parameters for the launcher URL: The URL is: http://localhost:4040. +>**Note:** Do not expose the Scope service to the Internet, e.g. by + changing the type to NodePort or LoadBalancer. Scope allows anyone + with access to the user interface control over your hosts and + containers. + ### Kubernetes (local clone) A simple way to get Scope running in a Kubernetes setting is to From bdbc50298ccd15ed77a6e19dce93ea79e067d3e4 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Wed, 31 Jul 2019 13:20:45 +0000 Subject: [PATCH 4/4] Bold the warning about exposing on the Internet --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fc4f85349..30313e0e7 100644 --- a/README.md +++ b/README.md @@ -42,7 +42,7 @@ If you would like to see your name added, let us know on Slack, or send a PR ple ## Getting Started -Ensure your computer is behind a firewall that blocks port 4040 then, +**Ensure your computer is behind a firewall that blocks port 4040** then, ```console sudo curl -L git.io/scope -o /usr/local/bin/scope