When you have a values.yaml file that is like:
jdk: "17"
jdk11:
builderImage: registry.redhat.io/jboss-eap-8-tech-preview/eap8-openjdk11-builder-openshift-rhel8:latest
runtimeImage: registry.redhat.io/jboss-eap-8-tech-preview/eap8-openjdk11-runtime-openshift-rhel8:latest
jdk17:
builderImage: registry.redhat.io/jboss-eap-8-tech-preview/eap8-openjdk17-builder-openshift-rhel8:latest
runtimeImage: registry.redhat.io/jboss-eap-8-tech-preview/eap8-openjdk17-runtime-openshift-rhel8:latest
and you create a release:
helm install \
eap helm-charts/charts/eap8 \
--replace \
-f values.yaml \
--dependency-update
The application is built using JDK11 images instead of JDK17 images;
We used https://github.com/jmesnil/eap-charts/ branch eap8-dev