Files
ITWorx Pulse release export bd774932d5
Public source validation / validate (push) Failing after 3m8s
Publish ITWorx Pulse source
2026-09-03 02:09:19 +02:00

43 lines
1.3 KiB
YAML

services:
pulse-smoke-fixture:
build:
context: ..
dockerfile: deploy/smoke-fixture.Dockerfile
environment:
PULSE_SMOKE_WEBHOOK_TOKEN: ${PULSE_SMOKE_WEBHOOK_TOKEN:?PULSE_SMOKE_WEBHOOK_TOKEN must be set}
networks: [pulse-internal]
read_only: true
tmpfs: ["/tmp"]
security_opt: [no-new-privileges:true]
cap_drop: [ALL]
pids_limit: 64
cpus: "0.25"
mem_limit: 64m
memswap_limit: 64m
pulse-api:
environment:
PULSE_ENV: development
PULSE_AUTH_MODE: mock
PULSE_PROMETHEUS_URL: http://pulse-smoke-fixture:9090
depends_on:
pulse-smoke-fixture: {condition: service_healthy}
pulse-worker:
environment:
PULSE_ENV: development
PULSE_CONTAINER_SOURCE_ID: b1011111-1111-4111-8111-111111111111
PULSE_PROMETHEUS_URL: http://pulse-smoke-fixture:9090
PULSE_NOTIFICATION_WEBHOOK_URL: http://pulse-smoke-fixture:9090/webhook
PULSE_NOTIFICATION_WEBHOOK_TOKEN: ${PULSE_SMOKE_WEBHOOK_TOKEN:?PULSE_SMOKE_WEBHOOK_TOKEN must be set}
PULSE_NOTIFICATION_WEBHOOK_TIMEOUT: 3s
depends_on:
pulse-smoke-fixture: {condition: service_healthy}
pulse-agent:
environment:
PULSE_ENV: development
PULSE_AGENT_ID: pulse-smoke-agent
PULSE_AGENT_HOST_NAME: smoke-host
PULSE_AGENT_COLLECT_INTERVAL: 2s