Commit e3fce314 authored by Noel Alonso's avatar Noel Alonso
Browse files

Limpia servicio de pgadmin antiguo

parent d95fed80
Loading
Loading
Loading
Loading
+0 −21
Original line number Diff line number Diff line
@@ -177,27 +177,6 @@ deploy-minio-dev:
    - dev
  when: manual

deploy-pgadmin-dev:
  stage: deploy
  variables:
    DEPLOY_DIR_NAME: pgadmin
    SSH_REMOTE: ${DEV_SSH_REMOTE}
    STACK: postgres
    SERVICES_TO_CHECK: postgres_pgadmin
    IMAGE_TAG: latest
    COMPOSE_FILE: docker-compose.tmpl.yml:docker-compose.dev.yml
  script:
    - >
      deploy.sh IMAGE_TAG=${IMAGE_TAG} COMPOSE_FILE=${COMPOSE_FILE} PGADMIN_SETUP_EMAIL=${PGADMIN_SETUP_EMAIL}
      PGADMIN_SETUP_PASSWORD=${PGADMIN_SETUP_PASSWORD} MAIL_USER=${MAIL_USER} MAIL_PASSWORD=${MAIL_PASSWORD}
      PUBLIC_HOSTNAME=${DEV_PUBLIC_HOSTNAME}
  environment:
    name: dev/pgadmin
    url: https://pgadmin.${DEV_PUBLIC_HOSTNAME}
  only:
    - dev
  when: manual

deploy-portainer-dev:
  stage: deploy
  variables:

pgadmin/.env

deleted100644 → 0
+0 −5
Original line number Diff line number Diff line
PGADMIN_PORT=5050
PGADMIN_SETUP_EMAIL=postgres
PGADMIN_SETUP_PASSWORD=password
MAIL_USER=postgres
MAIL_PASSWORD=password

pgadmin/docker-compose.dev.yml

deleted100644 → 0
+0 −32
Original line number Diff line number Diff line
version: '3.5'

services:
  pgadmin:
    ports:
      - target: ${PGADMIN_PORT}
        published: ${PGADMIN_PORT}
        mode: host
    deploy:
      mode: replicated
      replicas: 1
      labels:
        traefik.port: "${PGADMIN_PORT}"
        traefik.docker.network: traefik-net
        traefik.frontend.rule: Host:pgadmin.${PUBLIC_HOSTNAME}
        traefik.backend: pgadmin
      placement:
        constraints:
          - node.role == manager
      restart_policy:
        delay: 30s
        window: 2m
      resources:
        limits:
          cpus: '0.5'
          memory: 128M
        reservations:
          memory: 103M

volumes:
  pgadmin-vol:
    name: pgadmin-vol

pgadmin/docker-compose.tmpl.yml

deleted100644 → 0
+0 −28
Original line number Diff line number Diff line
version: '3.5'

services:
  pgadmin:
    image: chorss/docker-pgadmin4:${IMAGE_TAG:-latest}
    networks:
      - postgres-net
      - postgres-vessel-net
      - traefik-net
    volumes:
      - pgadmin-vol:/data
    environment:
      - SERVER_MODE=true
      - PGADMIN_SETUP_EMAIL
      - PGADMIN_SETUP_PASSWORD
      - MAIL_SERVER=mail.redmic.es
      - MAIL_PORT=25
      - MAIL_USE_TLS=true
      - MAIL_USER
      - MAIL_PASSWORD

networks:
  postgres-net:
    external: true
  postgres-vessel-net:
    external: true
  traefik-net:
    external: true