From 8acf9b72121559eb605f108f4c0f9ea4e4f8951c Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Fri, 19 Jul 2024 23:51:46 +0200 Subject: [PATCH] Add pull_policy and environment variables for Datadog Added `pull_policy: always` to `elsa-server` and `elsa-studio` services in the Docker Compose file to ensure the latest images are always pulled. Updated `elsa-server` environment variables to improve Datadog tracing and monitoring. Adjusted the Dockerfile path for the `elsa-studio` service. --- docker/docker-compose-datadog.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docker/docker-compose-datadog.yml b/docker/docker-compose-datadog.yml index 36fb7952f..a8eb74c3c 100644 --- a/docker/docker-compose-datadog.yml +++ b/docker/docker-compose-datadog.yml @@ -36,6 +36,7 @@ services: - "127.0.0.1:6379:6379" elsa-server: + pull_policy: always build: context: ../. dockerfile: ./docker/ElsaServer-Datadog.Dockerfile @@ -46,6 +47,12 @@ services: - datadog-agent environment: DD_AGENT_HOST: datadog-agent + DD_ENV: development + DD_TRACE_DEBUG: true + DD_TRACE_OTEL_ENABLED: true + DD_SERVICE: "Elsa Server" + DD_VERSION: "3.3.0" + # OTEL_DOTNET_AUTO_TRACES_ADDITIONAL_SOURCES: "Proto.Actor" ASPNETCORE_ENVIRONMENT: Development PYTHONNET_PYDLL: /opt/homebrew/Cellar/python@3.11/3.11.6_1/Frameworks/Python.framework/Versions/3.11/bin/python3.11 PYTHONNET_RUNTIME: coreclr @@ -57,9 +64,10 @@ services: - "13000:8080" elsa-studio: + pull_policy: always build: context: ../. - dockerfile: ./docker/ElsaStudio-Datadog.Dockerfile + dockerfile: ./docker/ElsaStudio.Dockerfile environment: ASPNETCORE_ENVIRONMENT: Development ELSASERVER__URL: "http://localhost:13000/elsa/api"