diff --git a/templates/weavescope/0/docker-compose.yml b/templates/weavescope/0/docker-compose.yml new file mode 100644 index 0000000..c10f9b5 --- /dev/null +++ b/templates/weavescope/0/docker-compose.yml @@ -0,0 +1,24 @@ +weavescope-probe: + image: weaveworks/scope:0.11.1 + privileged: true + net: host + pid: host + labels: + io.rancher.scheduler.global: true + io.rancher.container.dns: true + links: + - weavescope-app + volumes: + - "/var/run/docker.sock:/var/run/docker.sock" + tty: true + command: + - "--probe.docker" + - "true" + - "--no-app" + - "weavescope-app" +weavescope-app: + image: weaveworks/scope:0.11.1 + ports: + - "4040:4040" + command: + - "--no-probe" diff --git a/templates/weavescope/0/rancher-compose.yml b/templates/weavescope/0/rancher-compose.yml new file mode 100644 index 0000000..2bd87d9 --- /dev/null +++ b/templates/weavescope/0/rancher-compose.yml @@ -0,0 +1,4 @@ +.catalog: + name: weavescope + version: 0.11.1 + description: "Monitoring, visualisation and management for Docker" diff --git a/templates/weavescope/1/docker-compose.yml b/templates/weavescope/1/docker-compose.yml new file mode 100644 index 0000000..2ce9059 --- /dev/null +++ b/templates/weavescope/1/docker-compose.yml @@ -0,0 +1,24 @@ +weavescope-probe: + image: weaveworks/scope:0.12.0 + privileged: true + net: host + pid: host + labels: + io.rancher.scheduler.global: true + io.rancher.container.dns: true + links: + - weavescope-app + volumes: + - "/var/run/docker.sock:/var/run/docker.sock" + tty: true + command: + - "--probe.docker" + - "true" + - "--no-app" + - "weavescope-app" +weavescope-app: + image: weaveworks/scope:0.12.0 + ports: + - "4040:4040" + command: + - "--no-probe" diff --git a/templates/weavescope/1/rancher-compose.yml b/templates/weavescope/1/rancher-compose.yml new file mode 100644 index 0000000..482bf8c --- /dev/null +++ b/templates/weavescope/1/rancher-compose.yml @@ -0,0 +1,4 @@ +.catalog: + name: weavescope + version: 0.12.0 + description: "Monitoring, visualisation and management for Docker" diff --git a/templates/weavescope/catalogIcon-weavescope.svg b/templates/weavescope/catalogIcon-weavescope.svg new file mode 100644 index 0000000..b975986 --- /dev/null +++ b/templates/weavescope/catalogIcon-weavescope.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/templates/weavescope/config.yml b/templates/weavescope/config.yml new file mode 100644 index 0000000..f83c3f7 --- /dev/null +++ b/templates/weavescope/config.yml @@ -0,0 +1,6 @@ +name: Weave Scope +description: "Monitoring, visualisation and management for Docker" +version: 0.12.0 +category: Monitoring +maintainer: "Ilya Dmitrichenko " +license: "Apache License v2.0"