Commit 336012c4 authored by Noel Alonso's avatar Noel Alonso
Browse files

Merge branch 'dev' into 'master'

Configura nfs y limpia gitlab-ci

See merge request redmic-project/storage/minio!4
parents fd56edbd 578c26c0
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -6,12 +6,8 @@ include:
stages:
  - deploy

variables:
  PROJECT_PARENT_NAME: storage

.deploy:
  variables:
    STACK: ${PROJECT_PARENT_NAME}
    SERVICES_TO_CHECK: ${PROJECT_PARENT_NAME}_${CI_PROJECT_NAME}
    STACK: storage
  environment:
    url: https://${CI_PROJECT_NAME}.${PUBLIC_HOSTNAME}
+1 −0
Original line number Diff line number Diff line
PUBLIC_HOSTNAME=change.me
DATA_PATH=/data
+0 −11
Original line number Diff line number Diff line
version: '3.5'

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

volumes:
  data-vol:
    name: ${DATA_VOL_NAME:-minio-data-vol}
+10 −1
Original line number Diff line number Diff line
@@ -12,7 +12,7 @@ services:
      traefik-net:
      gitlab-net:
    volumes:
      - data-vol:/data
      - data-vol:${DATA_PATH}
    deploy:
      mode: replicated
      replicas: ${REPLICAS:-1}
@@ -47,3 +47,12 @@ networks:
    name: ${GITLAB_NET_NAME:-gitlab-net}
    driver: ${GITLAB_NET_DRIVER:-overlay}
    external: true

volumes:
  data-vol:
    name: ${DATA_VOL_NAME:-minio-vol}
    driver: local
    driver_opts:
      type: ${VOL_TYPE:-nfs4}
      o: addr=${VOL_ADDR:-127.0.0.1},${VOL_OPTIONS:-rw,nolock,noatime,tcp,rsize=8192,wsize=8192,timeo=14}
      device: ${MINIO_VOL_DEVICE:-:/minio-vol/}