summaryrefslogtreecommitdiffstats
path: root/healthcheck-container/Dockerfile
AgeCommit message (Collapse)AuthorFilesLines
2021-11-16[HEALTHCHECK] Enhance healthcheck loggingJack Lucas1-1/+1
Add a timestamp to every log entry Make a log entry when the application starts Make a single log entry (instead of 2) for the outbound HTTP requests to the k8s API Update node.js base image to the 16.x.x LTS release (from 14.x.x). Issue-ID: DCAEGEN2-2958 Issue-ID: DCAEGEN2-2983 Signed-off-by: Jack Lucas <jflos@sonoris.net> Change-Id: Ib275afbd0c871d4e82dda269606d243f3b6d89e4
2021-06-09Move healthcheck to a non-python containerJack Lucas1-2/+3
Use an alpine-based node image as the base for the healthcheck container. This image has no python installations, and so eliminates the issue with python2 in the previous version of the container. Also moves to the most recent LTS release of node (14.17.0). Issue-ID: DCAEGEN2-2737 Signed-off-by: Jack Lucas <jflos@sonoris.net> Change-Id: I0ce96af11adc35632ef8ac7ddddd57db1734fe2c
2020-02-11Change health check to run as non-root user1.3.0Jack Lucas1-4/+7
Requires change to listening port for health check server (from 80 to 8080). Also update nodejs version. Issue-ID: DCAEGEN2-2071 Signed-off-by: Jack Lucas <jflucas@research.att.com> Change-Id: I5e85cc2184cfab845a70905edabad4699f0ef411
2018-12-13Restore list of expected CM deploymentsJack Lucas1-1/+0
Remove unneeded npm install from Dockerfile Add README Change-Id: I671217e7e30c041759effbe173a9b28a8f4a8f29 Issue-ID: DCAEGEN2-988 Signed-off-by: Jack Lucas <jflucas@research.att.com>
2018-12-12Add healthcheck for after-boot deploymentsJack Lucas1-1/+19
Update node to v 10.14.1 Remove dependency on 'request' package Issue-ID: DCAEGEN2-988 Change-Id: Icc68f8271d22b5ffbdac124e109c0273c05682c2 Signed-off-by: Jack Lucas <jflucas@research.att.com>
2018-04-20Add healthcheck container for OOMJack Lucas1-0/+8
Change-Id: Ie4719a0e4705901fd9d0fa3504696fbefc6c704a Issue-ID: DCAEGEN2-461 Signed-off-by: Jack Lucas <jflucas@research.att.com>