Commit db7a7564 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Habilita volumen para dashboards en nueva ruta

Evita logs de error por comprobar contra una ruta inexistente.

Crea nuevo volumen para dar cabida a nuevos dashboards que quieran
aprovisionarse.

Actualiza valor por defecto de ruta de dashboards aprovisionados.
parent 70e879c0
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -21,7 +21,7 @@ GF_LOG_LEVEL=warn
GF_AUTH_ANONYMOUS_ENABLED=true
GF_FEATURE_TOGGLES_ENABLE=publicDashboards

DASHBOARDS_PATH=/etc/grafana/dashboards
DASHBOARDS_PATH=/var/lib/grafana-dashboards
PROMETHEUS_URL=http://prometheus:9090
LOKI_URL=http://loki:3100
POSTGRES_URL=db:5432
@@ -35,6 +35,8 @@ PUBLIC_HOSTNAME=localhost

DATA_VOL_NAME=grafana-vol
DATA_VOL_DEVICE=:/grafana-vol/
DASHBOARDS_VOL_NAME=grafana-dashboards-vol
DASHBOARDS_VOL_DEVICE=:/grafana-dashboards-vol/

VOL_TYPE=nfs4
VOL_ADDR=127.0.0.1
+8 −0
Original line number Diff line number Diff line
@@ -8,3 +8,11 @@ volumes:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${DATA_VOL_DEVICE}

  dashboards-vol:
    name: ${DASHBOARDS_VOL_NAME}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${DASHBOARDS_VOL_DEVICE}
+6 −0
Original line number Diff line number Diff line
@@ -6,3 +6,9 @@ volumes:
    driver: 'cloudstor:aws'
    driver_opts:
      backing: shared

  dashboards-vol:
    name: ${DASHBOARDS_VOL_NAME}
    driver: 'cloudstor:aws'
    driver_opts:
      backing: shared
+1 −0
Original line number Diff line number Diff line
@@ -43,6 +43,7 @@ services:
      postgres-net:
    volumes:
      - data-vol:${GF_PATHS_DATA}
      - dashboards-vol:${DASHBOARDS_PATH}
    configs:
      - source: datasources-config
        target: ${GF_PATHS_PROVISIONING}/datasources/datasources.yml