diff --git a/README.md b/README.md index e4c0bef..a7c89ab 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,13 @@ # Postgres for Kube +## Docker test + +```bash +docker-compose up +``` + +Navigate to + ## Pre-deploy ### Secrets diff --git a/docker-compose.yaml b/docker-compose.yaml index 5b8e0e9..fde90f5 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -11,13 +11,25 @@ services: pgadmin: image: dpage/pgadmin4:4 - ports: - - 8090:80 + labels: + - "traefik.http.routers.pgadmin.rule=Host(`pgadmin.localhost`)" + - "traefik.http.services.pgadmin-service.loadbalancer.server.port=80" volumes: - pgadmin:/var/lib/pgadmin environment: PGADMIN_DEFAULT_EMAIL: postgres PGADMIN_DEFAULT_PASSWORD: postgres + + traefik: + image: traefik:v2.2 + labels: + - "traefik.http.routers.traefik.rule=Host(`traefik.localhost`)" + - "traefik.http.services.traefik-service.loadbalancer.server.port=8080" + command: --api.insecure=true --providers.docker --log.level=ERROR --accesslog=true + ports: + - "80:80" + volumes: + - /var/run/docker.sock:/var/run/docker.sock volumes: data: