Add health check, metrics and prometheus endpoints for CL participants 10/125610/5
authorrameshiyer27 <ramesh.murugan.iyer@est.tech>
Fri, 5 Nov 2021 14:24:02 +0000 (14:24 +0000)
committerrameshiyer27 <ramesh.murugan.iyer@est.tech>
Thu, 11 Nov 2021 10:22:55 +0000 (10:22 +0000)
commit3d8fc9a77081886599cc93acd26105b433770b43
tree7114b5b7f47a3e8ff8ad27c19c2840bb169e0b46
parentef52ec6f4b347868052b8532542f11b43c8c93b6
Add health check, metrics and prometheus endpoints for CL participants

Issue-ID: POLICY-3747
Signed-off-by: zrrmmua <ramesh.murugan.iyer@est.tech>
Change-Id: I9cb1ffcc2f9996c5b0e9f67fec9c706e48cfa800
29 files changed:
packages/policy-clamp-docker/src/main/docker/ClRuntimeDockerfile
packages/policy-clamp-docker/src/main/docker/HttpParticipantDockerfile
packages/policy-clamp-docker/src/main/docker/PolicyParticipantDockerfile
packages/policy-clamp-tarball/src/main/resources/etc/ClRuntimeParameters.yaml
packages/policy-clamp-tarball/src/main/resources/etc/HttpParticipantParameters.yaml
packages/policy-clamp-tarball/src/main/resources/etc/KubernetesParticipantParameters.yaml
packages/policy-clamp-tarball/src/main/resources/etc/PolicyParticipantParameters.yaml
participant/participant-impl/participant-impl-http/src/main/java/org/onap/policy/clamp/controlloop/participant/http/config/SecurityConfig.java [new file with mode: 0644]
participant/participant-impl/participant-impl-http/src/main/resources/config/application.yaml
participant/participant-impl/participant-impl-http/src/test/java/org/onap/policy/clamp/controlloop/participant/http/handler/ClElementHandlerTest.java [moved from participant/participant-impl/participant-impl-http/src/test/java/handler/ClElementHandlerTest.java with 93% similarity]
participant/participant-impl/participant-impl-http/src/test/java/org/onap/policy/clamp/controlloop/participant/http/rest/ActuatorControllerTest.java [new file with mode: 0644]
participant/participant-impl/participant-impl-http/src/test/java/org/onap/policy/clamp/controlloop/participant/http/utils/CommonActuatorController.java [new file with mode: 0644]
participant/participant-impl/participant-impl-http/src/test/java/org/onap/policy/clamp/controlloop/participant/http/utils/CommonTestData.java [moved from participant/participant-impl/participant-impl-http/src/test/java/utils/CommonTestData.java with 98% similarity]
participant/participant-impl/participant-impl-http/src/test/java/org/onap/policy/clamp/controlloop/participant/http/utils/ToscaUtils.java [moved from participant/participant-impl/participant-impl-http/src/test/java/utils/ToscaUtils.java with 96% similarity]
participant/participant-impl/participant-impl-http/src/test/java/org/onap/policy/clamp/controlloop/participant/http/webclient/ClHttpClientTest.java [moved from participant/participant-impl/participant-impl-http/src/test/java/webclient/ClHttpClientTest.java with 97% similarity]
participant/participant-impl/participant-impl-http/src/test/resources/application_test.properties [new file with mode: 0644]
participant/participant-impl/participant-impl-kubernetes/src/main/resources/config/application.yaml
participant/participant-impl/participant-impl-kubernetes/src/test/java/org/onap/policy/clamp/controlloop/participant/kubernetes/rest/ActuatorControllerTest.java [new file with mode: 0644]
participant/participant-impl/participant-impl-kubernetes/src/test/java/org/onap/policy/clamp/controlloop/participant/kubernetes/utils/CommonActuatorController.java [new file with mode: 0644]
participant/participant-impl/participant-impl-kubernetes/src/test/resources/application_test.properties
participant/participant-impl/participant-impl-policy/src/main/java/org/onap/policy/clamp/controlloop/participant/policy/config/SecurityConfig.java [new file with mode: 0644]
participant/participant-impl/participant-impl-policy/src/main/resources/config/application.yaml
participant/participant-impl/participant-impl-policy/src/test/java/org/onap/policy/clamp/controlloop/participant/policy/main/rest/ActuatorControllerTest.java [new file with mode: 0644]
participant/participant-impl/participant-impl-policy/src/test/java/org/onap/policy/clamp/controlloop/participant/policy/main/utils/CommonActuatorController.java [new file with mode: 0644]
participant/participant-impl/participant-impl-policy/src/test/resources/application_test.properties
participant/pom.xml
runtime-controlloop/src/main/resources/application.yaml
runtime-controlloop/src/test/java/org/onap/policy/clamp/controlloop/runtime/util/rest/CommonRestController.java
runtime-controlloop/src/test/resources/application_test.properties