quality / changes (push) Successful in 7s
quality / commitlint (push) Skipped
quality / docker-check (push) Skipped
quality / openapi (push) Successful in 43s
quality / web (push) Successful in 1m20s
quality / go (push) Failing after 1m9s
quality / bird2 (push) Skipped
quality / postgres-integration (push) Failing after 2m29s
quality / legacy-compatibility (1.0.0) (push) Successful in 1m14s
quality / legacy-compatibility (2.56.2) (push) Successful in 1m34s
CD / quality (push) Failing after 8m40s
CD / publish (push) Skipped
Примеры Compose задают пул соединений. Контекст сборки бинарника сужен, зеркало базовых образов обновляется явно, алерты Prometheus дополнены. Co-authored-by: Cursor <[email protected]>
21 lines
1.2 KiB
Bash
21 lines
1.2 KiB
Bash
# Скопируйте в .env рядом с docker-compose.yaml и подставьте своего владельца реестра (нижний регистр).
|
||
# Перед первым запуском: docker login git.shx.one
|
||
|
||
EVOBGP_REGISTRY=git.shx.one/denozord
|
||
EVOBGP_IMAGE_TAG=latest
|
||
|
||
# Stable ID of the local BIRD node for telemetry. Set uniquely per actual BIRD node
|
||
# when several control-plane deployments share one PostgreSQL database.
|
||
# EVOBGP_TELEMETRY_LOCAL_ID=bird2-node-a
|
||
|
||
# Prometheus: ограничение TSDB по размеру (WAL и head требуют отдельного запаса).
|
||
# EVOBGP_PROMETHEUS_RETENTION_SIZE=2GB
|
||
|
||
# Для защищенного Web UI (Traefik + Let's Encrypt + Cloudflare DNS challenge)
|
||
# используйте второй файл рядом: .env.web-sec (шаблон: .env.web-sec.example)
|
||
|
||
# Reference Compose hardcodes EVOBGP_SCHEDULER_MODE=db (trusted, all tenant scopes).
|
||
# Setting HTTP variables in this .env DOES NOT switch the scheduler mode.
|
||
# To use a single-tenant HTTP scheduler, explicitly override its service environment
|
||
# with MODE=http plus URL, bearer and tenant; see docs/quickstart.md.
|