Skip to content

Source To Image (S2I) image for Red Hat OpenShift providing OpenJDK

License

Notifications You must be signed in to change notification settings

jhuttana/openjdk

 
 

Repository files navigation

Source To Image (S2I) image for Red Hat OpenShift providing OpenJDK

These are the OpenJDK Source to Image (S2I) images for Red Hat OpenShift.

Acquiring the Images

The UBI8-based OpenJDK images are available under the terms of the UBI EULA:

The RHEL7-based OpenJDK images require a Red Hat subscription:

How to build the images

You need to install Cekit to build these images.

These sources are prepared and tested for Cekit 3.6.0.

For building within Red Hat, the instructions vary slightly, see redhat/README.adoc.

Red Hat Universal Base Image 8 versions

Red Hat Universal Base Image 8 with OpenJDK 8

cekit --descriptor ubi8-openjdk-8.yaml build podman

This will produce an image named ubi8/openjdk-8.

Red Hat Universal Base Image 8 with OpenJDK 11

cekit --descriptor ubi8-openjdk-11.yaml build podman

This will produce an image named ubi8/openjdk-11.

Red Hat Enterprise Linux 7 Image versions

You will need an active Red Hat subscription on the host you use to build these images.

RHEL 7 OpenJDK 8

cekit --descriptor openjdk18-openshift.yaml build podman

This will produce an image named redhat-openjdk-8/openjdk18-openshift.

RHEL 7 OpenJDK 11

cekit --descriptor openjdk-11-rhel7.yaml build podman

This will produce an image named openjdk/openjdk-11-rhel7.

OpenJ9 Image Versions

RHEL 7 OpenJ9 8

cekit --redhat --descriptor openj9-8-rhel7.yaml build podman

This will produce an image named openj9/openj9-8-rhel7.

RHEL 7 OpenJ9 11

cekit --redhat --descriptor openj9-11-rhel7.yaml build podman

This will produce an image named openj9/openj9-11-rhel7.

RHEL 8 OpenJ9 8

cekit --redhat --descriptor openj9-8-rhel8.yaml build podman

This will produce an image named openj9/openj9-8-rhel8.

RHEL 8 OpenJ9 11

cekit --redhat --descriptor openj9-11-rhel8.yaml build podman

This will produce an image named openj9/openj9-11-rhel8.

Contributing

We welcome contributions! For patches, a Developer Certificate of Origin (DCO) is required. See CONTRIBUTING.md.

License

© 2020 Red Hat, Inc. Distributed under the terms of the Apache License, Version 2.0. See LICENSE file.

About

Source To Image (S2I) image for Red Hat OpenShift providing OpenJDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 57.7%
  • Gherkin 30.4%
  • Java 11.9%