Skip to content

Commit

Permalink
[#53] add dependencies for health of catalog provider
Browse files Browse the repository at this point in the history
  • Loading branch information
trel committed Nov 20, 2023
1 parent 0ebfbc2 commit ffba25d
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ services:
build:
context: irods_client_icommands
depends_on:
- irods-catalog-provider
irods-catalog-provider:
condition: service_healthy

irods-client-http-api:
image: irods/irods_http_api:latest
Expand All @@ -48,7 +49,8 @@ services:
volumes:
- ./irods_client_rest_cpp/irods_client_rest_cpp.json:/etc/irods_client_rest_cpp/irods_client_rest_cpp.json:ro
depends_on:
- irods-catalog-provider
irods-catalog-provider:
condition: service_healthy

nginx-reverse-proxy:
build:
Expand Down Expand Up @@ -91,8 +93,10 @@ services:
volumes:
- "./metalnx/mylocal-irods-ext:/etc/irods-ext"
depends_on:
- metalnx-db
- irods-catalog-provider
metalnx-db:
condition: service_started
irods-catalog-provider:
condition: service_healthy

irods-client-nfsrods:
build:
Expand All @@ -103,7 +107,8 @@ services:
- "./irods_client_nfsrods/nfsrods_config:/nfsrods_config:ro"
- "/etc/passwd:/etc/passwd:ro"
depends_on:
- irods-catalog-provider
irods-catalog-provider:
condition: service_healthy

minio:
image: minio/minio:RELEASE.2022-10-29T06-21-33Z
Expand Down

0 comments on commit ffba25d

Please sign in to comment.