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

Añade Minio

parent 2ffad433
Loading
Loading
Loading
Loading
+22 −0
Original line number Diff line number Diff line
@@ -153,6 +153,28 @@ deploy-mail-client-dev:
    - dev
  when: manual

deploy-minio-dev:
  stage: deploy
  variables:
    DOCKER_DRIVER: overlay2
    DEPLOY_DIR_NAME: minio
    SSH_REMOTE: ${DEV_SSH_REMOTE}
    SERVICE: minio
    IMAGE_TAG: latest
    COMPOSE_FILE: docker-compose.tmpl.yml:docker-compose.dev.yml
  services:
    - docker:dind
  script:
    - >
      deploy.sh IMAGE_TAG=${IMAGE_TAG} COMPOSE_FILE=${COMPOSE_FILE} MINIO_ACCESS_KEY=${MINIO_ACCESS_KEY}
      MINIO_SECRET_KEY=${MINIO_SECRET_KEY}
  environment:
    name: dev/${SERVICE}
    url: https://${SERVICE}.${DEV_PUBLIC_HOSTNAME}
  only:
    - dev
  when: manual

deploy-pgadmin-dev:
  stage: deploy
  variables:

minio/.env

0 → 100644
+1 −0
Original line number Diff line number Diff line
MINIO_PORT=9005
+12 −0
Original line number Diff line number Diff line
version: '3.5'

services:
  minio:
    container_name: minio
    restart: on-failure:3
    ports:
      - ${MINIO_PORT}:9000

volumes:
  minio-vol:
    name: minio-vol
+17 −0
Original line number Diff line number Diff line
version: '3.5'

services:
  minio:
    image: minio/minio:${IMAGE_TAG:-latest}
    command: server /export
    networks:
      - redmic-net
    volumes:
      - minio-vol:/export
    environment:
      - MINIO_ACCESS_KEY
      - MINIO_SECRET_KEY

networks:
  redmic-net:
    external: true