42 lines
882 B
Bash
42 lines
882 B
Bash
# Conductor Configuration
|
|
|
|
# Versions
|
|
POSTGRES_VERSION=16-alpine
|
|
ELASTICSEARCH_VERSION=8.11.0
|
|
|
|
# Port Configuration
|
|
CONDUCTOR_SERVER_PORT_OVERRIDE=8080
|
|
CONDUCTOR_UI_PORT_OVERRIDE=5000
|
|
CONDUCTOR_GRPC_PORT=8090
|
|
|
|
# PostgreSQL Configuration
|
|
POSTGRES_DB=conductor
|
|
POSTGRES_USER=conductor
|
|
POSTGRES_PASSWORD=conductor
|
|
|
|
# Logging
|
|
CONDUCTOR_LOG_LEVEL=INFO
|
|
|
|
# Elasticsearch Configuration
|
|
ELASTICSEARCH_HEAP_SIZE=512m
|
|
|
|
# Timezone
|
|
TZ=UTC
|
|
|
|
# Resource Limits - Conductor Server
|
|
CONDUCTOR_CPU_LIMIT=2.0
|
|
CONDUCTOR_CPU_RESERVATION=0.1
|
|
CONDUCTOR_MEMORY_LIMIT=2G
|
|
CONDUCTOR_MEMORY_RESERVATION=512M
|
|
|
|
# Resource Limits - PostgreSQL
|
|
POSTGRES_CPU_LIMIT=1.0
|
|
POSTGRES_CPU_RESERVATION=0.1
|
|
POSTGRES_MEMORY_LIMIT=1G
|
|
POSTGRES_MEMORY_RESERVATION=256M
|
|
|
|
# Resource Limits - Elasticsearch
|
|
ELASTICSEARCH_CPU_LIMIT=2.0
|
|
ELASTICSEARCH_CPU_RESERVATION=0.1
|
|
ELASTICSEARCH_MEMORY_LIMIT=2G
|
|
ELASTICSEARCH_MEMORY_RESERVATION=1G |