From 6feaff784e4684db8507577be6c5d36daa98e194 Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 23 Jan 2017 21:46:17 +0000 Subject: [PATCH] Pin gateway services --- docker-compose.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 9b4b382d..0dda03fd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,7 @@ version: "3" services: + +# Core API services are pinned, HA is provided for functions. gateway: volumes: - "/var/run/docker.sock:/var/run/docker.sock" @@ -28,6 +30,10 @@ services: no_proxy: "gateway" networks: - functions + deploy: + placement: + constraints: [node.role == manager] + alertmanager: image: quay.io/prometheus/alertmanager @@ -41,6 +47,10 @@ services: - functions ports: - 9093:9093 + deploy: + placement: + constraints: [node.role == manager] + # Sample functions go here. webhookstash: