Commit 3c88d8c7 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Asegura reutilización de persistencia

Fija nodo en entorno dev, usa volumen compartido en entorno pro.
parent c18dc7d2
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -3,3 +3,4 @@ METRICS_PATH=/metrics
DATA_PATH=/db
PERSISTENCE_INTERVAL=5m
LOG_LEVEL=info
DATA_VOL_NAME=pushgateway-vol
+11 −0
Original line number Diff line number Diff line
version: '3.5'

services:
  pushgateway:
    deploy:
      placement:
        constraints:
          - node.hostname == ${PLACEMENT_CONSTRAINTS_NODE_HOSTNAME:-hostname}

volumes:
  data-vol:
    name: ${DATA_VOL_NAME}
+7 −0
Original line number Diff line number Diff line
version: '3.5'

volumes:
  data-vol:
    name: ${DATA_VOL_NAME}
    driver: 'cloudstor:aws'
    driver_opts:
      backing: shared
+0 −4
Original line number Diff line number Diff line
@@ -44,7 +44,3 @@ networks:
    name: ${TRAEFIK_NET_NAME:-traefik-net}
    driver: ${TRAEFIK_NET_DRIVER:-overlay}
    external: true

volumes:
  data-vol:
    name: ${DATA_VOL_NAME:-pushgateway-vol}