Skip to content

Commit cc93f0e

Browse files
committed
Update README and template to reflect tech-preview status
1 parent 1281267 commit cc93f0e

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

templates/jlink/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ prepare UBI9 OpenJDK ImageStreams with `jlink-dev` support.
1616
repository](https://github.com/jboss-container-images/openjdk),
1717
branch `jlink-dev`. e.g.
1818

19-
cekit --descriptor ubi9-openjdk-17.yaml build docker
19+
cekit --descriptor ubi9-openjdk-21.yaml build docker
2020

2121
2. Within your OpenShift project,
2222

23-
oc create imagestream ubi9-openjdk-17
23+
oc create imagestream ubi9-openjdk-21-jlink-tech-preview
2424

2525
3. You may need to configure your container engine to not TLS-verify the OpenShift
2626
registry. For Docker, add the following to `/etc/docker/daemon.json` and restart
@@ -37,8 +37,8 @@ prepare UBI9 OpenJDK ImageStreams with `jlink-dev` support.
3737
5. tag and push the dev image into it. The OpenShift console gives you the
3838
exact URI for your instance
3939

40-
docker tag ubi9/openjdk-17:1.18 default-route-openshift-image-registry.apps-crc.testing/jlink1/ubi9-openjdk-17:1.18
41-
docker push default-route-openshift-image-registry.apps-crc.testing/jlink1/ubi9-openjdk-17:1.18
40+
docker tag openjdk-tech-preview/openjdk-21-jlink-rhel9:1.18 default-route-openshift-image-registry.apps-crc.testing/jlink1/ubi9-openjdk-21-jlink-tech-preview:1.18
41+
docker push default-route-openshift-image-registry.apps-crc.testing/jlink1/ubi9-openjdk-21:1.18
4242

4343
## Stage 1: Load the template into OpenShift and instantiate it
4444

@@ -52,14 +52,14 @@ Process it to create the needed objects. You can list the parameters using
5252

5353
Some suitable test values for the parameters are
5454

55-
* JDK_VERSION: 17
55+
* JDK_VERSION: 21
5656
* APP_URI: https://github.com/jboss-container-images/openjdk-test-applications
5757
* REF: master
5858
* CONTEXT_DIR: quarkus-quickstarts/getting-started-3.9.2-uberjar
5959
* APPNAME: quarkus-quickstart
6060

6161
oc process \
62-
-p JDK_VERSION=17 \
62+
-p JDK_VERSION=21 \
6363
-p APP_URI=https://github.com/jboss-container-images/openjdk-test-applications \
6464
-p REF=master \
6565
-p CONTEXT_DIR=quarkus-quickstarts/getting-started-3.9.2-uberjar \
@@ -77,8 +77,8 @@ See all the OpenShift objects that were created:
7777

7878
There will be three BuildConfigs, called something like
7979

80-
1. jlink-builder-jdk-17
81-
2. jlink-s2i-jdk-17
80+
1. jlink-builder-jdk-21
81+
2. jlink-s2i-jdk-21
8282
3. multistage-buildconfig
8383

8484
Start a build for (1). Once complete, builds for (2) and (3) should be

templates/jlink/jlinked-app.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ objects:
4141
- apiVersion: image.openshift.io/v1
4242
kind: ImageStream
4343
metadata:
44-
name: ${APPNAME}-ubi9-openjdk-${JDK_VERSION}-jlink
44+
name: ${APPNAME}-openjdk-${JDK_VERSION}-jlink-tech-preview
4545
labels:
4646
app: ${APPNAME}
4747
app.kubernetes.io/part-of: ${APPNAME}
@@ -78,18 +78,18 @@ objects:
7878
dockerStrategy:
7979
from:
8080
kind: ImageStreamTag
81-
name: ubi9-openjdk-${JDK_VERSION}:${BUILDER_IMAGE_TAG} # Refer README.md to create this ImageStream
81+
name: openjdk-${JDK_VERSION}-jlink-tech-preview:${BUILDER_IMAGE_TAG} # Refer README.md to create this ImageStream
8282
output:
8383
to:
8484
kind: ImageStreamTag
85-
name: ${APPNAME}-ubi9-openjdk-${JDK_VERSION}-jlink:latest
85+
name: ${APPNAME}-openjdk-${JDK_VERSION}-jlink-tech-preview:latest
8686
triggers:
8787
- type: ConfigChange
8888
- type: ImageChange
8989
imageChange:
9090
from:
9191
kind: ImageStreamTag
92-
name: ubi9-openjdk-${JDK_VERSION}:${BUILDER_IMAGE_TAG}
92+
name: openjdk-${JDK_VERSION}-jlink-tech-preview:${BUILDER_IMAGE_TAG}
9393
##############################################################################
9494
# stage-2: Output ImageStream
9595
- apiVersion: image.openshift.io/v1
@@ -119,7 +119,7 @@ objects:
119119
sourceStrategy:
120120
from:
121121
kind: ImageStreamTag
122-
name: ${APPNAME}-ubi9-openjdk-${JDK_VERSION}-jlink:latest # Output Imagestream from stage-1
122+
name: ${APPNAME}-openjdk-${JDK_VERSION}-jlink-tech-preview:latest # Output Imagestream from stage-1
123123
pullPolicy: Always
124124
env:
125125
- name: S2I_ENABLE_JLINK
@@ -136,7 +136,7 @@ objects:
136136
imageChange:
137137
from:
138138
kind: ImageStreamTag
139-
name: ${APPNAME}-ubi9-openjdk-${JDK_VERSION}-jlink:latest # Output of stage-1 which serves as input to stage-2
139+
name: ${APPNAME}-openjdk-${JDK_VERSION}-jlink-tech-preview:latest # Output of stage-1 which serves as input to stage-2
140140
- type: GitHub
141141
github:
142142
secret: ${GITHUB_WEBHOOK_SECRET}

0 commit comments

Comments
 (0)