Disable datasource health check (build-time property)

This commit is contained in:
dahoud
2026-01-04 21:19:12 +00:00
parent 659c059c18
commit 788cc04a0b

View File

@@ -33,8 +33,7 @@ lions.keycloak.timeout-seconds=30
# Realms autorisés (séparés par virgule)
lions.keycloak.authorized-realms=btpxpress,master,lions-realm
# Circuit Breaker Configuration
quarkus.smallrye-fault-tolerance.enabled=true
# Circuit Breaker Configuration (SmallRye Fault Tolerance est activé par défaut)
# Retry Configuration (pour appels Keycloak)
lions.keycloak.retry.max-attempts=3
@@ -46,14 +45,21 @@ lions.audit.log-to-database=false
lions.audit.log-to-file=true
lions.audit.retention-days=90
# Database Configuration (optionnel - pour logs d'audit)
# Décommenter si vous voulez persister les logs d'audit en DB
#quarkus.datasource.db-kind=postgresql
#quarkus.datasource.username=${DB_USERNAME:audit_user}
#quarkus.datasource.password=${DB_PASSWORD:audit_pass}
#quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:localhost}:${DB_PORT:5432}/${DB_NAME:lions_audit}
#quarkus.hibernate-orm.database.generation=none
#quarkus.flyway.migrate-at-start=true
# Database Configuration (pour logs d'audit et données opérationnelles)
# DÉSACTIVÉ - Non utilisé en production (logs gérés par Kubernetes)
quarkus.datasource.health.enabled=false
quarkus.datasource.devservices.enabled=false
quarkus.datasource.db-kind=postgresql
quarkus.datasource.username=${DB_USERNAME:lions_user}
quarkus.datasource.password=${DB_PASSWORD:lions_password}
quarkus.datasource.jdbc.url=jdbc:postgresql://${DB_HOST:localhost}:${DB_PORT:5432}/${DB_NAME:lions_user_manager}
# Hibernate ORM Configuration
quarkus.hibernate-orm.database.generation=update
quarkus.hibernate-orm.log.sql=false
# Flyway Configuration
quarkus.flyway.migrate-at-start=true
# Logging Configuration
quarkus.log.level=INFO