Skip to content
Merged
Show file tree
Hide file tree
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,10 +19,11 @@
- [ ] Service is restartable
- [ ] Service restart is zero-downtime
- [ ] Service has >1 replicas in PROD
- [ ] Service has docker heathlcheck enabled
- [ ] Service has docker healthcheck enabled
- [ ] Service is monitored (via prometheus and grafana)
- [ ] Service is not bound to one specific node (e.g. via files or volumes)
- [ ] Relevant OPS E2E Test are added
- [ ] Grafana dashboards updated accordingly

If exposed via traefik
- [ ] Service's Public URL is included in maintenance mode
Expand Down
27 changes: 27 additions & 0 deletions services/simcore/docker-compose.yml.j2
Original file line number Diff line number Diff line change
Expand Up @@ -337,6 +337,33 @@ services:
cpus: "1.0"
memory: "512M"

wb-auth:
networks:
- monitored
deploy:
replicas: ${WB_AUTH_REPLICAS}
update_config:
parallelism: 2
order: start-first
failure_action: rollback
delay: 10s
restart_policy:
condition: any
delay: 5s
max_attempts: 3
window: 120s
placement:
constraints:
- node.labels.simcore==true
resources:
reservations:
cpus: "0.1"
memory: "256M"
limits:
cpus: "1"
memory: "1G"
# healthcheck: defined in image

storage:
environment:
- S3_ENDPOINT=${S3_ENDPOINT}
Expand Down
Loading