mirror of
https://github.com/akvorado/akvorado.git
synced 2025-12-12 06:24:10 +01:00
docker: always use a mapping for "environment"
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user