diff --git a/argocd/pom.xml b/argocd/pom.xml
index 7f4cedb1a..25d04477a 100644
--- a/argocd/pom.xml
+++ b/argocd/pom.xml
@@ -71,6 +71,16 @@
spring-boot-configuration-processor
true
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
com.fasterxml.jackson.core
jackson-databind
diff --git a/argocd/src/main/java/com/publicissapient/kpidashboard/argocd/config/WebSecurityConfig.java b/argocd/src/main/java/com/publicissapient/kpidashboard/argocd/config/WebSecurityConfig.java
index 81e2866bf..d0de64801 100644
--- a/argocd/src/main/java/com/publicissapient/kpidashboard/argocd/config/WebSecurityConfig.java
+++ b/argocd/src/main/java/com/publicissapient/kpidashboard/argocd/config/WebSecurityConfig.java
@@ -26,6 +26,6 @@
public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/argocd/src/main/resources/application.properties b/argocd/src/main/resources/application.properties
index 438707d0e..c3fae50b9 100644
--- a/argocd/src/main/resources/application.properties
+++ b/argocd/src/main/resources/application.properties
@@ -46,4 +46,8 @@ togglz.feature-enums=com.publicissapient.kpidashboard.common.feature.FeatureEnum
togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
-togglz.console.secured=false
\ No newline at end of file
+togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/azure-boards/pom.xml b/azure-boards/pom.xml
index f5c7ec2b0..8046faa1c 100644
--- a/azure-boards/pom.xml
+++ b/azure-boards/pom.xml
@@ -264,6 +264,16 @@
spring-boot-test
test
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.junit.jupiter
junit-jupiter-api
diff --git a/azure-boards/src/main/java/com/publicissapient/kpidashboard/azure/config/WebSecurityConfig.java b/azure-boards/src/main/java/com/publicissapient/kpidashboard/azure/config/WebSecurityConfig.java
index 05abd7b2d..66672ef56 100644
--- a/azure-boards/src/main/java/com/publicissapient/kpidashboard/azure/config/WebSecurityConfig.java
+++ b/azure-boards/src/main/java/com/publicissapient/kpidashboard/azure/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/azure-boards/src/main/resources/application.properties b/azure-boards/src/main/resources/application.properties
index 49d08d10b..a592a5afc 100644
--- a/azure-boards/src/main/resources/application.properties
+++ b/azure-boards/src/main/resources/application.properties
@@ -92,4 +92,8 @@ togglz.feature-enums=com.publicissapient.kpidashboard.common.feature.FeatureEnum
togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
-togglz.console.secured=false
\ No newline at end of file
+togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/azure-pipeline/pom.xml b/azure-pipeline/pom.xml
index 1b8835f5b..53a5b5980 100644
--- a/azure-pipeline/pom.xml
+++ b/azure-pipeline/pom.xml
@@ -84,6 +84,16 @@
spring-core
6.1.3
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
commons-io
commons-io
diff --git a/azure-pipeline/src/main/java/com/publicissapient/kpidashboard/azurepipeline/config/WebSecurityConfig.java b/azure-pipeline/src/main/java/com/publicissapient/kpidashboard/azurepipeline/config/WebSecurityConfig.java
index 03175d741..eb524ddc2 100644
--- a/azure-pipeline/src/main/java/com/publicissapient/kpidashboard/azurepipeline/config/WebSecurityConfig.java
+++ b/azure-pipeline/src/main/java/com/publicissapient/kpidashboard/azurepipeline/config/WebSecurityConfig.java
@@ -30,6 +30,6 @@
public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/azure-pipeline/src/main/resources/application.properties b/azure-pipeline/src/main/resources/application.properties
index ebd4ef3bd..8a9f4df85 100644
--- a/azure-pipeline/src/main/resources/application.properties
+++ b/azure-pipeline/src/main/resources/application.properties
@@ -49,4 +49,8 @@ togglz.feature-enums=com.publicissapient.kpidashboard.common.feature.FeatureEnum
togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
-togglz.console.secured=false
\ No newline at end of file
+togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/azure-repo/pom.xml b/azure-repo/pom.xml
index 00145f8e8..d58183210 100644
--- a/azure-repo/pom.xml
+++ b/azure-repo/pom.xml
@@ -103,6 +103,16 @@
spring-boot-configuration-processor
true
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.projectlombok
lombok
diff --git a/azure-repo/src/main/java/com/publicissapient/kpidashboard/azurerepo/config/WebSecurityConfig.java b/azure-repo/src/main/java/com/publicissapient/kpidashboard/azurerepo/config/WebSecurityConfig.java
index bf979a1a6..44a0b3573 100644
--- a/azure-repo/src/main/java/com/publicissapient/kpidashboard/azurerepo/config/WebSecurityConfig.java
+++ b/azure-repo/src/main/java/com/publicissapient/kpidashboard/azurerepo/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/azure-repo/src/main/resources/application.properties b/azure-repo/src/main/resources/application.properties
index 185254625..f4c0c256a 100644
--- a/azure-repo/src/main/resources/application.properties
+++ b/azure-repo/src/main/resources/application.properties
@@ -53,4 +53,8 @@ togglz.feature-enums=com.publicissapient.kpidashboard.common.feature.FeatureEnum
togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
-togglz.console.secured=false
\ No newline at end of file
+togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/bamboo/pom.xml b/bamboo/pom.xml
index 2d437fb97..7e7e1a5b8 100644
--- a/bamboo/pom.xml
+++ b/bamboo/pom.xml
@@ -178,6 +178,16 @@
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.springframework.boot
spring-boot-test
diff --git a/bamboo/src/main/java/com/publicissapient/kpidashboard/bamboo/config/WebSecurityConfig.java b/bamboo/src/main/java/com/publicissapient/kpidashboard/bamboo/config/WebSecurityConfig.java
index 2613a3918..b506d7e32 100644
--- a/bamboo/src/main/java/com/publicissapient/kpidashboard/bamboo/config/WebSecurityConfig.java
+++ b/bamboo/src/main/java/com/publicissapient/kpidashboard/bamboo/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/bamboo/src/main/resources/application.properties b/bamboo/src/main/resources/application.properties
index c0236b484..3194cc514 100644
--- a/bamboo/src/main/resources/application.properties
+++ b/bamboo/src/main/resources/application.properties
@@ -48,4 +48,8 @@ togglz.feature-enums=com.publicissapient.kpidashboard.common.feature.FeatureEnum
togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
-togglz.console.secured=false
\ No newline at end of file
+togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/bitbucket/pom.xml b/bitbucket/pom.xml
index ef9497aa3..25953e0c3 100644
--- a/bitbucket/pom.xml
+++ b/bitbucket/pom.xml
@@ -133,6 +133,16 @@
spring-boot-configuration-processor
true
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.projectlombok
lombok
diff --git a/bitbucket/src/main/java/com/publicissapient/kpidashboard/bitbucket/config/WebSecurityConfig.java b/bitbucket/src/main/java/com/publicissapient/kpidashboard/bitbucket/config/WebSecurityConfig.java
index 5e4f4e9a2..ee4e93045 100644
--- a/bitbucket/src/main/java/com/publicissapient/kpidashboard/bitbucket/config/WebSecurityConfig.java
+++ b/bitbucket/src/main/java/com/publicissapient/kpidashboard/bitbucket/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/bitbucket/src/main/resources/application.properties b/bitbucket/src/main/resources/application.properties
index 7142da5aa..40e9f31cf 100644
--- a/bitbucket/src/main/resources/application.properties
+++ b/bitbucket/src/main/resources/application.properties
@@ -59,3 +59,7 @@ togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
diff --git a/github-action/pom.xml b/github-action/pom.xml
index d44d6aea7..9f5ddeefd 100644
--- a/github-action/pom.xml
+++ b/github-action/pom.xml
@@ -183,6 +183,16 @@
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.springframework.boot
spring-boot-test
diff --git a/github-action/src/main/java/com/publicissapient/kpidashboard/githubaction/config/WebSecurityConfig.java b/github-action/src/main/java/com/publicissapient/kpidashboard/githubaction/config/WebSecurityConfig.java
index 94b117f5d..e98ba6476 100644
--- a/github-action/src/main/java/com/publicissapient/kpidashboard/githubaction/config/WebSecurityConfig.java
+++ b/github-action/src/main/java/com/publicissapient/kpidashboard/githubaction/config/WebSecurityConfig.java
@@ -32,6 +32,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/github-action/src/main/resources/application.properties b/github-action/src/main/resources/application.properties
index 0ebe830cb..047bf4280 100644
--- a/github-action/src/main/resources/application.properties
+++ b/github-action/src/main/resources/application.properties
@@ -54,3 +54,7 @@ togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/github/pom.xml b/github/pom.xml
index d5160cf61..e96338b1f 100644
--- a/github/pom.xml
+++ b/github/pom.xml
@@ -181,6 +181,16 @@
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.springframework.boot
spring-boot-test
diff --git a/github/src/main/java/com/publicissapient/kpidashboard/github/config/WebSecurityConfig.java b/github/src/main/java/com/publicissapient/kpidashboard/github/config/WebSecurityConfig.java
index 4c6286817..aa187e63f 100644
--- a/github/src/main/java/com/publicissapient/kpidashboard/github/config/WebSecurityConfig.java
+++ b/github/src/main/java/com/publicissapient/kpidashboard/github/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/github/src/main/resources/application.properties b/github/src/main/resources/application.properties
index 1e1d40d64..c8c0343ae 100644
--- a/github/src/main/resources/application.properties
+++ b/github/src/main/resources/application.properties
@@ -54,3 +54,7 @@ togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/gitlab/pom.xml b/gitlab/pom.xml
index 573e722aa..4b495fc54 100644
--- a/gitlab/pom.xml
+++ b/gitlab/pom.xml
@@ -172,6 +172,16 @@
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.springframework.boot
spring-boot-test
diff --git a/gitlab/src/main/java/com/publicissapient/kpidashboard/gitlab/config/WebSecurityConfig.java b/gitlab/src/main/java/com/publicissapient/kpidashboard/gitlab/config/WebSecurityConfig.java
index c1c73fef4..583eb2233 100644
--- a/gitlab/src/main/java/com/publicissapient/kpidashboard/gitlab/config/WebSecurityConfig.java
+++ b/gitlab/src/main/java/com/publicissapient/kpidashboard/gitlab/config/WebSecurityConfig.java
@@ -30,6 +30,6 @@
public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/gitlab/src/main/resources/application.properties b/gitlab/src/main/resources/application.properties
index 8720710e8..8e8fe06d7 100644
--- a/gitlab/src/main/resources/application.properties
+++ b/gitlab/src/main/resources/application.properties
@@ -53,3 +53,6 @@ togglz.console.enabled=true
togglz.console.path=/togglz-console
togglz.console.secured=false
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/jenkins/pom.xml b/jenkins/pom.xml
index fe330c1a0..7475d5895 100644
--- a/jenkins/pom.xml
+++ b/jenkins/pom.xml
@@ -76,6 +76,16 @@
spring-core
6.1.3
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
ch.qos.logback
logback-core
diff --git a/jenkins/src/main/java/com/publicissapient/kpidashboard/jenkins/config/WebSecurityConfig.java b/jenkins/src/main/java/com/publicissapient/kpidashboard/jenkins/config/WebSecurityConfig.java
index 4c3fa61ad..6dccde167 100644
--- a/jenkins/src/main/java/com/publicissapient/kpidashboard/jenkins/config/WebSecurityConfig.java
+++ b/jenkins/src/main/java/com/publicissapient/kpidashboard/jenkins/config/WebSecurityConfig.java
@@ -32,6 +32,6 @@ public class WebSecurityConfig {
// TODO:Fix websecurity using new spring boot.
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/jenkins/src/main/resources/application.properties b/jenkins/src/main/resources/application.properties
index 75b42420c..37823b637 100644
--- a/jenkins/src/main/resources/application.properties
+++ b/jenkins/src/main/resources/application.properties
@@ -48,4 +48,8 @@ togglz.feature-enums=com.publicissapient.kpidashboard.common.feature.FeatureEnum
togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
-togglz.console.secured=false
\ No newline at end of file
+togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/jira-xray-zephyr-squad/pom.xml b/jira-xray-zephyr-squad/pom.xml
index c2a5cabfe..da68df43b 100644
--- a/jira-xray-zephyr-squad/pom.xml
+++ b/jira-xray-zephyr-squad/pom.xml
@@ -246,6 +246,16 @@
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
junit
diff --git a/jira-xray-zephyr-squad/src/main/java/com/publicissapient/kpidashboard/jiratest/config/WebSecurityConfig.java b/jira-xray-zephyr-squad/src/main/java/com/publicissapient/kpidashboard/jiratest/config/WebSecurityConfig.java
index d27e2cfd5..39dc4f77f 100644
--- a/jira-xray-zephyr-squad/src/main/java/com/publicissapient/kpidashboard/jiratest/config/WebSecurityConfig.java
+++ b/jira-xray-zephyr-squad/src/main/java/com/publicissapient/kpidashboard/jiratest/config/WebSecurityConfig.java
@@ -32,6 +32,6 @@ public class WebSecurityConfig {
// TODO:Fix websecurity using new spring boot.
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/jira-xray-zephyr-squad/src/main/resources/application.properties b/jira-xray-zephyr-squad/src/main/resources/application.properties
index b9791ff35..c2dbe7eaa 100644
--- a/jira-xray-zephyr-squad/src/main/resources/application.properties
+++ b/jira-xray-zephyr-squad/src/main/resources/application.properties
@@ -69,4 +69,8 @@ jira.test.excludeLinks=cloned from,cloned to
#extra keyword to append for direct link to issue
jira.test.jiraDirectTicketLinkKey=browse/
-jira.test.jiraCloudDirectTicketLinkKey=browse/
\ No newline at end of file
+jira.test.jiraCloudDirectTicketLinkKey=browse/
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/jira-zephyr-scale/pom.xml b/jira-zephyr-scale/pom.xml
index 81af71571..7e7e3d949 100644
--- a/jira-zephyr-scale/pom.xml
+++ b/jira-zephyr-scale/pom.xml
@@ -210,6 +210,16 @@
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
org.apache.commons
commons-collections4
diff --git a/jira-zephyr-scale/src/main/java/com/publicissapient/kpidashboard/zephyr/config/WebSecurityConfig.java b/jira-zephyr-scale/src/main/java/com/publicissapient/kpidashboard/zephyr/config/WebSecurityConfig.java
index c0acdf4d3..36bb9c8fd 100644
--- a/jira-zephyr-scale/src/main/java/com/publicissapient/kpidashboard/zephyr/config/WebSecurityConfig.java
+++ b/jira-zephyr-scale/src/main/java/com/publicissapient/kpidashboard/zephyr/config/WebSecurityConfig.java
@@ -33,6 +33,6 @@ public class WebSecurityConfig {
// TODO:Fix websecurity using new spring boot.
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/**");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/jira-zephyr-scale/src/main/resources/application.properties b/jira-zephyr-scale/src/main/resources/application.properties
index de56b5aa7..4f4a2fd83 100644
--- a/jira-zephyr-scale/src/main/resources/application.properties
+++ b/jira-zephyr-scale/src/main/resources/application.properties
@@ -44,4 +44,8 @@ zephyr.customApiBaseUrl=http://customapi:8080/
## Auth properties -Start
aesEncryptionKey=
-## Auth properties -End
\ No newline at end of file
+## Auth properties -End
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/jira/src/main/java/com/publicissapient/kpidashboard/jira/config/WebSecurityConfig.java b/jira/src/main/java/com/publicissapient/kpidashboard/jira/config/WebSecurityConfig.java
index 8f592b6a2..00cbc0bcd 100644
--- a/jira/src/main/java/com/publicissapient/kpidashboard/jira/config/WebSecurityConfig.java
+++ b/jira/src/main/java/com/publicissapient/kpidashboard/jira/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
// TODO:Fix websecurity using new spring boot.
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/api/job/*", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/api/job/*", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/jira/src/main/resources/application.properties b/jira/src/main/resources/application.properties
index 46dd54115..fa5ee9e82 100644
--- a/jira/src/main/resources/application.properties
+++ b/jira/src/main/resources/application.properties
@@ -131,3 +131,7 @@ togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
diff --git a/rally/src/main/java/com/publicissapient/kpidashboard/rally/config/WebSecurityConfig.java b/rally/src/main/java/com/publicissapient/kpidashboard/rally/config/WebSecurityConfig.java
index de3dfa105..1d5458a82 100644
--- a/rally/src/main/java/com/publicissapient/kpidashboard/rally/config/WebSecurityConfig.java
+++ b/rally/src/main/java/com/publicissapient/kpidashboard/rally/config/WebSecurityConfig.java
@@ -29,6 +29,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/api/job/*", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/api/job/*", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/rally/src/main/resources/application.properties b/rally/src/main/resources/application.properties
index a89057763..5022540df 100644
--- a/rally/src/main/resources/application.properties
+++ b/rally/src/main/resources/application.properties
@@ -118,4 +118,8 @@ togglz.console.enabled=true
togglz.console.path=/togglz-console
togglz.console.secured=false
rally.test.connection=project
-rally.userstory.baseurl=https://rally1.rallydev.com/#/detail/userstory/
\ No newline at end of file
+rally.userstory.baseurl=https://rally1.rallydev.com/#/detail/userstory/
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/sonar/pom.xml b/sonar/pom.xml
index 5dd4c5e9b..d50c070a0 100644
--- a/sonar/pom.xml
+++ b/sonar/pom.xml
@@ -163,6 +163,16 @@
commons-collections4
4.4
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
junit
diff --git a/sonar/src/main/java/com/publicissapient/kpidashboard/sonar/config/WebSecurityConfig.java b/sonar/src/main/java/com/publicissapient/kpidashboard/sonar/config/WebSecurityConfig.java
index 123eee8ea..911c3c116 100644
--- a/sonar/src/main/java/com/publicissapient/kpidashboard/sonar/config/WebSecurityConfig.java
+++ b/sonar/src/main/java/com/publicissapient/kpidashboard/sonar/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/sonar/src/main/resources/application.properties b/sonar/src/main/resources/application.properties
index dfd57a928..3e377d38e 100644
--- a/sonar/src/main/resources/application.properties
+++ b/sonar/src/main/resources/application.properties
@@ -50,4 +50,8 @@ togglz.feature-enums=com.publicissapient.kpidashboard.common.feature.FeatureEnum
togglz.console.use-management-port=false
togglz.console.enabled=true
togglz.console.path=/togglz-console
-togglz.console.secured=false
\ No newline at end of file
+togglz.console.secured=false
+
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file
diff --git a/teamcity/pom.xml b/teamcity/pom.xml
index 60a346582..840cee0ed 100644
--- a/teamcity/pom.xml
+++ b/teamcity/pom.xml
@@ -99,6 +99,16 @@
commons-lang3
${commons-lang3.version}
+
+ org.springframework.boot
+ spring-boot-starter-actuator
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+
+
+
ch.qos.logback
logback-core
diff --git a/teamcity/src/main/java/com/publicissapient/kpidashboard/teamcity/config/WebSecurityConfig.java b/teamcity/src/main/java/com/publicissapient/kpidashboard/teamcity/config/WebSecurityConfig.java
index bb43e0cad..6f032433e 100644
--- a/teamcity/src/main/java/com/publicissapient/kpidashboard/teamcity/config/WebSecurityConfig.java
+++ b/teamcity/src/main/java/com/publicissapient/kpidashboard/teamcity/config/WebSecurityConfig.java
@@ -31,6 +31,6 @@ public class WebSecurityConfig {
@Bean
public WebSecurityCustomizer webSecurityCustomizer() {
- return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*");
+ return web -> web.ignoring().requestMatchers("/processor/run", "/togglz-console/*", "/actuator/health");
}
}
diff --git a/teamcity/src/main/resources/application.properties b/teamcity/src/main/resources/application.properties
index 8b1e7fa01..764338a3f 100644
--- a/teamcity/src/main/resources/application.properties
+++ b/teamcity/src/main/resources/application.properties
@@ -52,3 +52,6 @@ togglz.console.enabled=true
togglz.console.path=/togglz-console
togglz.console.secured=false
+#Spring boot actuator properties
+management.endpoints.web.exposure.include=health
+management.endpoint.health.show-details=never
\ No newline at end of file