From 149bbe42c18c010dc98422f73e9d5443a7cc1aad Mon Sep 17 00:00:00 2001 From: Harpo Roeder Date: Thu, 18 Jun 2020 08:03:51 -0700 Subject: [PATCH] add basic docker-compose for local testing --- docker-compose.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..1ba8d7b --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,31 @@ +version: '2' + +services: + ldrelay: + image: launchdarkly/ld-relay + environment: + - LD_ENV_BENCHMARK=${LAUNCHDARKLY_SDK_KEY} + - LD_MOBILE_KEY_BENCHMARK=${LAUNCHDARKLY_MOBILE_KEY} + - USE_EVENTS=true + ports: + - "8030:8039" + + master: + image: locust-ld-relay + build: + context: . + dockerfile: Dockerfile + environment: + - LAUNCHDARKLY_SDK_KEY + - LAUNCHDARKLY_MOBILE_KEY + - LAUNCHDARKLY_HEARTBEAT_PROJECT + - LAUNCHDARKLY_HEARTBEAT_API_KEY + - TARGET_URL=http://ldrelay:8030 + - LAUNCHDARKLY_BASE_URI=http://ldrelay:8030 + - LAUNCHDARKLY_EVENTS_URI=http://ldrelay:8030 + - LAUNCHDARKLY_STREAM_URI=http://ldrelay:8030 + - LAUNCHDARKLY_MOBILE_STREAM_URI=http://ldrelay:8030 + depends_on: + - ldrelay + ports: + - "8089:8089"