Skip to content

Installation

Deployment Options

SignalPick can be deployed in several ways depending on your infrastructure.

Deploy using Helm:

Terminal window
helm repo add signalpick https://charts.signalpick.com
helm repo update
helm install signalpick signalpick/agent \
--namespace observability \
--create-namespace \
--set apiKey=YOUR_API_KEY \
--set collector.endpoint=your-collector:4317

Docker

Run as a standalone container:

Terminal window
docker run -d \
--name signalpick-agent \
-e SIGNALPICK_API_KEY=YOUR_API_KEY \
-e COLLECTOR_ENDPOINT=your-collector:4317 \
-p 4317:4317 \
-p 4318:4318 \
signalpick/agent:latest

Binary

Download and run directly:

Terminal window
# Download
curl -L https://releases.signalpick.com/agent/latest/linux-amd64 -o signalpick-agent
chmod +x signalpick-agent
# Run
./signalpick-agent --api-key=YOUR_API_KEY

Configuration

See Configuration Reference for all available options.