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