From 3f12d7a8d56367e3f692b736d5112c78c62ade9f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=B4me=20LELEU?= <jerome.leleu@teamdlab.com>
Date: Thu, 30 Apr 2020 15:52:41 +0200
Subject: [PATCH] clean Spring config and open management endpoints

---
 .../src/main/config/cas-server-application-dev.yml       | 9 ++-------
 .../src/main/config/cas-server-application-recette.yml   | 9 ++-------
 2 files changed, 4 insertions(+), 14 deletions(-)

diff --git a/cas/cas-server/src/main/config/cas-server-application-dev.yml b/cas/cas-server/src/main/config/cas-server-application-dev.yml
index 61763f5d..93b33fe0 100644
--- a/cas/cas-server/src/main/config/cas-server-application-dev.yml
+++ b/cas/cas-server/src/main/config/cas-server-application-dev.yml
@@ -1,6 +1,4 @@
 spring:
-  main:
-    allow-bean-definition-overriding: true
   cloud:
     consul:  #disabled for dev
       enabled: false
@@ -109,11 +107,8 @@ cas:
 
 
 management.endpoints.enabled-by-default: true
-#cas.monitor.endpoints.sensitive: false
-#cas.monitor.endpoints.enabled: true
-#management.metrics.export.prometheus.sensitive: false
-#management.metrics.export.prometheus.enabled: true
-cas.monitor.endpoints.endpoint.defaults.access[0]: ANONYMOUS
+management.endpoints.web.exposure.include: '*'
+cas.monitor.endpoints.endpoint.defaults.access[0]: PERMIT
 
 
 # for SMS:
diff --git a/cas/cas-server/src/main/config/cas-server-application-recette.yml b/cas/cas-server/src/main/config/cas-server-application-recette.yml
index ad1f70fd..c7dfd4f0 100644
--- a/cas/cas-server/src/main/config/cas-server-application-recette.yml
+++ b/cas/cas-server/src/main/config/cas-server-application-recette.yml
@@ -1,6 +1,4 @@
 spring:
-  main:
-    allow-bean-definition-overriding: true
   cloud:
     consul:  #disabled for dev
       enabled: false
@@ -110,11 +108,8 @@ cas:
 
 
 management.endpoints.enabled-by-default: true
-#cas.monitor.endpoints.sensitive: false
-#cas.monitor.endpoints.enabled: true
-#management.metrics.export.prometheus.sensitive: false
-#management.metrics.export.prometheus.enabled: true
-cas.monitor.endpoints.endpoint.defaults.access[0]: ANONYMOUS
+management.endpoints.web.exposure.include: '*'
+cas.monitor.endpoints.endpoint.defaults.access[0]: PERMIT
 
 
 # for SMS:
-- 
GitLab