diff --git a/cadvisor.yaml b/cadvisor.yaml new file mode 100644 index 0000000..f21c252 --- /dev/null +++ b/cadvisor.yaml @@ -0,0 +1,29 @@ + + +services: + cadvisor: + image: gcr.io/cadvisor/cadvisor:latest + deploy: + mode: global # Ensures it runs on every node + resources: + limits: + memory: 512M + ports: + - "8066:8080" # Expose the cAdvisor UI + volumes: + - "/:/rootfs:ro" + - "/var/run:/var/run:ro" + - "/sys:/sys:ro" + - "/var/lib/docker/:/var/lib/docker:ro" + - "/dev/disk/:/dev/disk:ro" + networks: + - netgrimoire + logging: + driver: "gelf" + options: + gelf-address: "udp://192.168.5.17:12201" + tag: "cadvisor" + +networks: + netgrimoire: + external: true