Public source validation / validate (push) Failing after 3m8s
43 lines
1.3 KiB
YAML
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
|