-
Bug
-
Resolution: Done
-
Medium
-
El Alto Release
-
None
blueprints processor is based on
omahoco1/alpine-java-python
Issues:
- Running very old java version (1.8.151)
- Older python
- it ships a modified JRE, which I don't think you should do. I think we should use openjdk (I think latest is 1.8.222. Also, around minor-version .190, there has been some improvements made to make java be more docker aware)
https://hub.docker.com/r/omahoco1/alpine-java-python/dockerfile
Further TODO 1, I think we should ship some basic diagnostics tools, ping, telnet, etc.. it won't affect the size, but will save pain debugging.
Further TODO 2) we need to enhance the image to add $JVM_PARAMS flag in case we want to run BP-proc with debug flags (similar to SO) so that would provide an avenue for k8s deployment to pass in a parameter, which would then get passed into the BP proc start script.