]
Jeff Mesnil reassigned WFLY-13931:
----------------------------------
Assignee: Martin Stefanko (was: Jeff Mesnil)
Allow defining HealthChecks without CDI
---------------------------------------
Key: WFLY-13931
URL:
https://issues.redhat.com/browse/WFLY-13931
Project: WildFly
Issue Type: Feature Request
Components: MP Health
Reporter: Sebastian Laskawiec
Assignee: Martin Stefanko
Priority: Major
The current design around MP Health enables deployments to specify HealthChecks using
CDI. Some deployments (like Keycloak) doesn't use CDI at all. We would need a way to
inject additional HealthCheck instances into Wildfly without enabling it.
From the implementation perspective, it would be useful to have some sort of static
accessor (or maybe something defined in jboss-structure.xml) that would enable use to
inject some custom HealthCheck.
References:
* [Keycloak Observability
Design|https://github.com/keycloak/keycloak-community/pull/177]
* * [Keycloak Healthcheck
Design|https://github.com/keycloak/keycloak-community/pull/55]