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: services:
akvorado-orchestrator: akvorado-orchestrator:
environment: environment:
- AKVORADO_CFG_ORCHESTRATOR_CLICKHOUSE_CLUSTER=akvorado AKVORADO_CFG_ORCHESTRATOR_CLICKHOUSE_CLUSTER: akvorado
clickhouse-keeper-1: &clickhouse-keeper clickhouse-keeper-1: &clickhouse-keeper
extends: extends:

View File

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

View File

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

View File

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

View File

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

View File

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