irods / contrib

A pooled collection of community-contributed code that works alongside iRODS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ELK stack container: switch to distro-provided Java runtime

SwooshyCueb opened this issue · comments

Temurin was chosen as the Java runtime for the elk stack, as Temurin is the successor to AdoptOpenJDK, which tweaked the JVM in ways that were advantageous for our use case. However, with the transition to Eclipse Foundation stewardship, the goals of the project have changed, so Temurin does not actually carry forward these changes to the JVM, and is, in fact, a pretty vanilla distribution of OpenJDK.
Therefore, we may as well be using the distro-provided packages for the Java runtime. It would eliminate the need to use Adoptium's apt repository, which is behind a cloudflare gateway that sometimes gets in the way of package downloads.