Skip to content
Permalink
Browse files

Bump compose to use gateway_invoke for nats-queue-worker

This change means the gateway is used to invoke functions
asynchronously rather than directly so that the scale from zero
path can execute.

Signed-off-by: Alex Ellis <alexellis2@gmail.com>
  • Loading branch information...
alexellis committed May 7, 2019
1 parent 681d884 commit 139062173ae8b31f5f2093739b01888accebfa8d
Showing with 7 additions and 1 deletion.
  1. +2 −0 docker-compose.arm64.yml
  2. +2 −0 docker-compose.armhf.yml
  3. +3 −1 docker-compose.yml
@@ -52,6 +52,8 @@ services:
DOCKER_API_VERSION: "1.30"
basic_auth: "${BASIC_AUTH:-true}"
secret_mount_path: "/run/secrets/"
gateway_invoke: "true"
faas_gateway_address: "gateway"
deploy:
placement:
constraints:
@@ -100,6 +100,8 @@ services:
ack_wait: "5m5s" # Max duration of any async task / request
basic_auth: "${BASIC_AUTH:-true}"
secret_mount_path: "/run/secrets/"
gateway_invoke: "true"
faas_gateway_address: "gateway"
deploy:
resources:
limits:
@@ -92,14 +92,16 @@ services:
- "node.platform.os == linux"

queue-worker:
image: openfaas/queue-worker:0.7.1
image: openfaas/queue-worker:0.7.2
networks:
- functions
environment:
max_inflight: "1"
ack_wait: "5m5s" # Max duration of any async task / request
basic_auth: "${BASIC_AUTH:-true}"
secret_mount_path: "/run/secrets/"
gateway_invoke: "true"
faas_gateway_address: "gateway"
deploy:
resources:
limits:

0 comments on commit 1390621

Please sign in to comment.
You can’t perform that action at this time.