Make gui-pdp-monitoring work in Docker image 60/123760/2
authordanielhanrahan <daniel.hanrahan@est.tech>
Mon, 30 Aug 2021 16:35:18 +0000 (17:35 +0100)
committerDaniel Hanrahan <daniel.hanrahan@est.tech>
Tue, 7 Sep 2021 08:22:23 +0000 (08:22 +0000)
commita8af9621cd5be96dc802710078bae90400f6792a
tree269bf18fec38852cdbbd5e5c0d0c5ff67dd3e356
parenta023942e415b1f0a5dfb40a1d8315b66cc951dad
Make gui-pdp-monitoring work in Docker image

Serve PDP Monitoring HTML using nginx in Docker image
Don't serve HTML content from PdpMonitoringServer
Remove unused dependencies in gui-pdp-monitoring
Add proxy setting for local dev testing with npm start

Issue-ID: POLICY-3603
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
Change-Id: I9a4c2b250a1f0460892a367a3b5bbb59e0e92411
12 files changed:
gui-pdp-monitoring/pom.xml
gui-pdp-monitoring/src/main/assembly/frontend.xml [moved from gui-pdp-monitoring/src/main/assembly/resources.xml with 81% similarity]
gui-pdp-monitoring/src/main/java/org/onap/policy/gui/pdp/monitoring/PdpMonitoringMain.java
gui-pdp-monitoring/src/main/java/org/onap/policy/gui/pdp/monitoring/PdpMonitoringServer.java
gui-pdp-monitoring/src/main/java/org/onap/policy/gui/pdp/monitoring/PdpMonitoringServerParameters.java
gui-pdp-monitoring/src/webapp/js/MonitoringConfig.js
gui-pdp-monitoring/src/webapp/js/MonitoringMain.js
gui-pdp-monitoring/src/webapp/webpack.config.js
packages/policy-gui-docker/pom.xml
packages/policy-gui-docker/src/main/docker/Dockerfile
packages/policy-gui-docker/src/main/docker/nginx/default.conf.template
packages/policy-gui-docker/src/main/docker/policy-gui.sh