You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fineract.apache.org by ka...@apache.org on 2021/03/04 05:20:52 UTC
[fineract] branch develop updated: Add readiness & liveness probes
to fineract-server deployment (FINERACT-1296)
This is an automated email from the ASF dual-hosted git repository.
kaze pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git
The following commit(s) were added to refs/heads/develop by this push:
new a52a3cc Add readiness & liveness probes to fineract-server deployment (FINERACT-1296)
a52a3cc is described below
commit a52a3cc73800629789b30d5d390fc1fd7fbcff02
Author: BLasan <be...@gmail.com>
AuthorDate: Mon Mar 1 11:44:40 2021 +0530
Add readiness & liveness probes to fineract-server deployment (FINERACT-1296)
---
.../properties/basicauth/application.properties | 5 +++++
kubernetes/fineract-server-deployment.yml | 12 ++++++++++++
2 files changed, 17 insertions(+)
diff --git a/fineract-provider/properties/basicauth/application.properties b/fineract-provider/properties/basicauth/application.properties
index 64e5421..4a0e1dd 100644
--- a/fineract-provider/properties/basicauth/application.properties
+++ b/fineract-provider/properties/basicauth/application.properties
@@ -20,6 +20,11 @@
spring.profiles.default=basicauth
management.health.jms.enabled=false
+# FINERACT 1296
+management.endpoint.health.probes.enabled=true
+management.health.livenessState.enabled=true
+management.health.readinessState.enabled=true
+
# FINERACT-883
management.info.git.mode=FULL
diff --git a/kubernetes/fineract-server-deployment.yml b/kubernetes/fineract-server-deployment.yml
index b28b0be..0e47d27 100644
--- a/kubernetes/fineract-server-deployment.yml
+++ b/kubernetes/fineract-server-deployment.yml
@@ -61,6 +61,18 @@ spec:
containers:
- name: fineract-server
image: apache/fineract:latest
+ livenessProbe:
+ httpGet:
+ path: /fineract-provider/actuator/health/liveness
+ port: 8443
+ initialDelaySeconds: 90
+ periodSeconds: 1
+ readinessProbe:
+ httpGet:
+ path: /fineract-provider/actuator/health/readiness
+ port: 8443
+ initialDelaySeconds: 90
+ periodSeconds: 1
env:
- name: DRIVERCLASS_NAME
value: org.drizzle.jdbc.DrizzleDriver