docker: always use a mapping for "environment"

This commit is contained in:
Vincent Bernat
2025-08-10 15:16:51 +02:00
parent c254b405d2
commit ed4691d169
6 changed files with 21 additions and 21 deletions

View File

@@ -13,7 +13,7 @@ volumes:
services:
akvorado-orchestrator:
environment:
- AKVORADO_CFG_ORCHESTRATOR_CLICKHOUSE_CLUSTER=akvorado
AKVORADO_CFG_ORCHESTRATOR_CLICKHOUSE_CLUSTER: akvorado
clickhouse-keeper-1: &clickhouse-keeper
extends:

View File

@@ -122,8 +122,8 @@ services:
file: versions.yml
service: clickhouse
environment:
- CLICKHOUSE_SKIP_USER_SETUP=1
- CLICKHOUSE_ALWAYS_RUN_INITDB_SCRIPTS=1
CLICKHOUSE_SKIP_USER_SETUP: 1
CLICKHOUSE_ALWAYS_RUN_INITDB_SCRIPTS: 1
cap_add:
- SYS_NICE
volumes:

View File

@@ -7,9 +7,9 @@ services:
file: versions.yml
service: grafana
environment:
- GF_INSTALL_PLUGINS=marcusolsson-json-datasource 1.3.8
- GF_SERVER_ROOT_URL=/grafana
- GF_SERVER_SERVE_FROM_SUB_PATH=true
GF_INSTALL_PLUGINS: marcusolsson-json-datasource 1.3.8
GF_SERVER_ROOT_URL: /grafana
GF_SERVER_SERVE_FROM_SUB_PATH: "true"
depends_on:
- prometheus
- akvorado-console

View File

@@ -5,8 +5,8 @@ services:
file: versions.yml
service: ipinfo-geoipupdate
environment:
- IPINFO_TOKEN=a2632ea59736c7
- IPINFO_DATABASES=country asn
- UPDATE_FREQUENCY=48h
IPINFO_TOKEN: a2632ea59736c7
IPINFO_DATABASES: country asn
UPDATE_FREQUENCY: 48h
volumes:
- akvorado-geoip:/data

View File

@@ -6,9 +6,9 @@ services:
file: versions.yml
service: maxmind-geoipupdate
environment:
- GEOIPUPDATE_ACCOUNT_ID
- GEOIPUPDATE_LICENSE_KEY
- GEOIPUPDATE_EDITION_IDS=GeoLite2-ASN GeoLite2-Country
- GEOIPUPDATE_FREQUENCY=48
GEOIPUPDATE_ACCOUNT_ID:
GEOIPUPDATE_LICENSE_KEY:
GEOIPUPDATE_EDITION_IDS: GeoLite2-ASN GeoLite2-Country
GEOIPUPDATE_FREQUENCY: 48
volumes:
- akvorado-geoip:/usr/share/GeoIP

View File

@@ -55,10 +55,10 @@ services:
depends_on:
- kafka
environment:
- KAFKA_CLUSTERS_0_NAME=local
- KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS=kafka:9092
- KAFKA_CLUSTERS_0_READONLY=true
- SERVER_SERVLET_CONTEXT_PATH=/kafka-ui
KAFKA_CLUSTERS_0_NAME: local
KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: kafka:9092
KAFKA_CLUSTERS_0_READONLY: true
SERVER_SERVLET_CONTEXT_PATH: /kafka-ui
labels:
- traefik.enable=true
- traefik.http.routers.kafka-ui.rule=PathPrefix(`/kafka-ui`)
@@ -112,7 +112,7 @@ services:
volumes:
- akvorado-console-db:/run/akvorado
environment:
- AKVORADO_CFG_CONSOLE_DATABASE_DSN=/run/akvorado/console.sqlite
AKVORADO_CFG_CONSOLE_DATABASE_DSN: /run/akvorado/console.sqlite
labels:
- traefik.enable=true
# Only expose /debug endpoint on the private entrypoint.
@@ -175,7 +175,7 @@ services:
volumes:
- akvorado-run:/run/akvorado
environment:
- AKVORADO_CFG_OUTLET_METADATA_CACHEPERSISTFILE=/run/akvorado/metadata.cache
AKVORADO_CFG_OUTLET_METADATA_CACHEPERSISTFILE: /run/akvorado/metadata.cache
labels:
- traefik.enable=true
# Disable access logging of /api/v0/outlet/metrics
@@ -208,8 +208,8 @@ services:
- akvorado-clickhouse:/var/lib/clickhouse
- ./clickhouse/akvorado.xml:/etc/clickhouse-server/config.d/akvorado.xml
environment:
- CLICKHOUSE_INIT_TIMEOUT=60
- CLICKHOUSE_SKIP_USER_SETUP=1
CLICKHOUSE_INIT_TIMEOUT: 60
CLICKHOUSE_SKIP_USER_SETUP: 1
cap_add:
- SYS_NICE
restart: unless-stopped