Add postgres healthcheck to assure is ready (#1767)

Co-authored-by: Peer Richelsen <peeroke@gmail.com>
This commit is contained in:
Demian Caldelas 2022-02-10 09:20:09 -03:00 committed by GitHub
parent 5c0983ef6c
commit 4c1b7ef03f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -13,5 +13,15 @@ services:
POSTGRES_DB: "cal-saml"
POSTGRES_PASSWORD: ""
POSTGRES_HOST_AUTH_METHOD: trust
healthcheck:
test: ["CMD-SHELL", "pg_isready"]
interval: 10s
timeout: 5s
retries: 5
postgres_is_ready:
image: postgres
depends_on:
postgres:
condition: service_healthy
volumes:
db_data: