jaegertracing / spark-dependencies

Spark job for dependency links
http://jaegertracing.io/
Apache License 2.0
121 stars 69 forks source link

Support TLS for elasticsearch #83

Open pavolloffay opened 4 years ago

pavolloffay commented 4 years ago

Related to https://github.com/jaegertracing/jaeger-operator/issues/294

gwvandesteeg commented 6 months ago

Looking at the docker container itself there is a __cacert_entrypoint.sh which takes any traditional certificates mounted at /certificates/* merges them with the image ca-certficates and then uses the right tools to update the JRE cacert store as long as the USE_SYSTEM_CA_CERTS environment variable is set.

So the entry-point script would either need to copy that behaviour or just call that entrypoint script first

$ docker images --digests ghcr.io/jaegertracing/spark-dependencies/spark-dependencies
REPOSITORY                                                    TAG       DIGEST                                                                    IMAGE ID       CREATED      SIZE
ghcr.io/jaegertracing/spark-dependencies/spark-dependencies   latest    sha256:a307e1baf5815682f7581f2d0f8734510e511c0ae4c326c8501bee2647f6c3dd   4a8f3ad09d74   5 days ago   442MB