Commit 9f6eb427 authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Restaura uso de volúmenes NFS en dev

Por el momento, seguiremos confiando en almacenamiento mediante NFS para
el entorno dev, para disminuir la complejidad y las diferencias con el
entorno pro.
parent 17bddd02
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -47,7 +47,9 @@ POSTGRES_DB=gwc
PGDATA=/var/lib/postgresql/data
POSTGRES_INITDB_WALDIR=/var/lib/postgresql/wal

DEV_VOL_DRIVER=seaweedfs
VOL_TYPE=nfs4
VOL_ADDR=127.0.0.1
VOL_OPTS=rw,nolock,noatime,tcp,rsize=8192,wsize=8192,timeo=14

GEOSERVER_DATA_VOL_NAME=geoserver-data-vol
CACHE_VOL_NAME=geoserver-cache-vol
+30 −6
Original line number Diff line number Diff line
@@ -30,24 +30,48 @@ services:
volumes:
  geoserver-data-vol:
    name: ${GEOSERVER_DATA_VOL_NAME}
    driver: ${DEV_VOL_DRIVER}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${GEOSERVER_DATA_VOL_DEVICE:-:/geoserver-data-vol/}

  cache-vol:
    name: ${CACHE_VOL_NAME}
    driver: ${DEV_VOL_DRIVER}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${CACHE_VOL_DEVICE:-:/geoserver-cache-vol/}

  fonts-vol:
    name: ${FONTS_VOL_NAME}
    driver: ${DEV_VOL_DRIVER}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${FONTS_VOL_DEVICE:-:/geoserver-fonts-vol/}

  footprints-vol:
    name: ${FOOTPRINTS_VOL_NAME}
    driver: ${DEV_VOL_DRIVER}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${FOOTPRINTS_VOL_DEVICE:-:/geoserver-footprints-vol/}

  postgres-data-vol:
    name: ${POSTGRES_DATA_VOL_NAME}
    driver: ${DEV_VOL_DRIVER}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${POSTGRES_DATA_VOL_DEVICE:-:/postgres-gwc-data-vol/}

  wal-vol:
    name: ${WAL_VOL_NAME}
    driver: ${DEV_VOL_DRIVER}
    driver: local
    driver_opts:
      type: ${VOL_TYPE}
      o: addr=${VOL_ADDR},${VOL_OPTS}
      device: ${WAL_VOL_DEVICE:-:/postgres-gwc-wal-vol/}