add sysdig, sysdig-cloud

This commit is contained in:
James Oliver
2016-03-21 05:26:30 -07:00
parent 757f993e08
commit 45c4759671
8 changed files with 122 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
sysdig:
container_name: sysdig
privileged: true
stdin_open: true
tty: true
image: sysdig/sysdig:${VERSION}
volumes:
- /var/run/docker.sock:/host/var/run/docker.sock
- /dev:/host/dev
- /proc:/host/proc:ro
- /boot:/host/boot:ro
- /lib/modules:/host/lib/modules:ro
- /usr:/host/usr:ro
labels:
io.rancher.scheduler.global: true
io.rancher.scheduler.affinity:host_label_ne: ${HOST_EXCLUDE_LABEL}
+17
View File
@@ -0,0 +1,17 @@
.catalog:
name: "Sysdig"
version: "v0"
description: "Container-Native System Visibility and Troubleshooting"
questions:
- variable: "VERSION"
label: "Sysdig version"
description: "Specify a version of the sysdig container to pull (default will pull latest stable version)."
type: "string"
default: "latest"
required: true
- variable: "HOST_EXCLUDE_LABEL"
label: "Host exclude label"
description: "Specify a host label here that can be used to exclude deployment of the sysdig container on any given host. Eg: sysdig.exclude_sysdig=true (you could then add the label 'sysdig.exclude_sysdig=true' to any host to exclude sysdig from that host)."
type: "string"
default: "sysdig.exclude_sysdig=true"
required: true