-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
38.0.0.Beta1
-
None
-
---
-
---
The wildfly require started database before its start. The HelmChart contains the init container with bussybox which is checking the status of the database and block the wildfly start when the database is not ready.
We can define the Readiness and Startup probes to check the database status and hold the wildfly start until the database will be ready.
https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/#define-a-tcp-liveness-probe
The benefit is we don't require any image for database status check.