Benki β†’ Bookmarks

β‡  previous page next page β‡’

My build recipe for a runtime container image based on UBI Micro1 and the latest feature release of OpenJDK.

Small, secure, and tracks OpenJDK upstream. If you like to be on the latest OpenJDK (rather than some vendor’s LTS), this is for you.

I use it for this website and am very happy with it.

Footnotes:

  1. UBI is a trimmed-down version of RHEL that Red Hat distribute free of charge as part of their container image offerings.

A general-purpose physics simulation library with a focus on both speed and accuracy. Suitable for biomechanical, robotic, and other research-related simulations as well as graphics animation (such as in video games).

Has a C API, which makes it easy to bind to from any language.

A Java library for event sourcing. Based on the Cloud Events specification and designed to be a library of utilities rather than a framework.

Official builds of OpenJ9, an alternate implementation of the JVM, from IBM.

While OpenJ9 is not OpenJDK, Semeru does use the OpenJDK class libraries.

A way to spin up ephemeral containers in a running Kubernetes pod that have access to the same process namespace as the running ones. Used to run debugging tools in production.

A bot that creates pull requests for project dependency updates. Supports multiple target languages.

A free-as-in-freedom RHEL derivative similar to what CentOS was before it was converted into the CentOS Stream rolling release distribution, called into life by the original founder of CentOS.

A CI-agnostic build and deployment pipeline definition tool. Works locally, too.

β‡  previous page next page β‡’