Skip to content

Commit b46af7a

Browse files
committed
Fix labels
1 parent adb47cc commit b46af7a

File tree

1 file changed

+29
-32
lines changed

1 file changed

+29
-32
lines changed

templates/jlink/jlinked-app.yaml

Lines changed: 29 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ metadata:
55
annotations:
66
description: Template to produce imagestreams and buildconfigs for jlinked application
77
name: jlink-app-template
8-
labels:
9-
jlink-app-name: ${APPNAME}
108
##############################################################################
119
# List of parameters required to create template
1210
parameters:
@@ -50,7 +48,8 @@ objects:
5048
metadata:
5149
name: ${APPNAME}-ubi9-openjdk-${JDK_VERSION}-jlink
5250
labels:
53-
jlink-app-name: ${APPNAME}
51+
app: ${APPNAME}
52+
app.kubernetes.io/part-of: ${APPNAME}
5453
spec:
5554
lookupPolicy:
5655
local: false
@@ -61,8 +60,8 @@ objects:
6160
metadata:
6261
name: ${APPNAME}-jlink-builder-jdk-${JDK_VERSION}
6362
labels:
64-
app: ${APPNAME}-jlink-builder-jdk-${JDK_VERSION}
65-
jlink-app-name: ${APPNAME}
63+
app: ${APPNAME}
64+
app.kubernetes.io/part-of: ${APPNAME}
6665
spec:
6766
source:
6867
dockerfile: |
@@ -103,7 +102,8 @@ objects:
103102
metadata:
104103
name: ${APPNAME}-intermediate
105104
labels:
106-
jlink-app-name: ${APPNAME}
105+
app: ${APPNAME}
106+
app.kubernetes.io/part-of: ${APPNAME}
107107
spec:
108108
lookupPolicy:
109109
local: false
@@ -114,8 +114,8 @@ objects:
114114
metadata:
115115
name: ${APPNAME}-jlink-s2i-jdk-${JDK_VERSION}
116116
labels:
117-
app: ${APPNAME}-jlink-s2i-jdk-${JDK_VERSION}
118-
jlink-app-name: ${APPNAME}
117+
app: ${APPNAME}
118+
app.kubernetes.io/part-of: ${APPNAME}
119119
spec:
120120
source:
121121
type: Git
@@ -156,7 +156,8 @@ objects:
156156
metadata:
157157
name: ${APPNAME}-ubimicro
158158
labels:
159-
jlink-app-name: ${APPNAME}
159+
app: ${APPNAME}
160+
app.kubernetes.io/part-of: ${APPNAME}
160161
spec:
161162
lookupPolicy:
162163
local: true
@@ -173,6 +174,9 @@ objects:
173174
kind: ImageStream
174175
metadata:
175176
name: ${APPNAME}-lightweight-image
177+
labels:
178+
app: ${APPNAME}
179+
app.kubernetes.io/part-of: ${APPNAME}
176180
spec:
177181
lookupPolicy:
178182
local: false
@@ -182,6 +186,9 @@ objects:
182186
kind: BuildConfig
183187
metadata:
184188
name: ${APPNAME}-multistage-buildconfig
189+
labels:
190+
app: ${APPNAME}
191+
app.kubernetes.io/part-of: ${APPNAME}
185192
spec:
186193
source:
187194
images:
@@ -245,22 +252,23 @@ objects:
245252
annotations:
246253
template.alpha.openshift.io/wait-for-ready: "true"
247254
labels:
248-
jlink-app-name: ${APPNAME}
255+
app: ${APPNAME}
256+
app.kubernetes.io/part-of: ${APPNAME}
249257
spec:
250258
replicas: 1
251259
selector:
252-
app: ${APPNAME}-jlinked-app
260+
app: ${APPNAME}
253261
template:
254262
metadata:
255263
labels:
256-
app: ${APPNAME}-jlinked-app
264+
app: ${APPNAME}
265+
app.kubernetes.io/part-of: ${APPNAME}
257266
spec:
258267
containers:
259268
- name: ${APPNAME}-jlinked-app-container
260-
image: >-
261-
${APPNAME}-lightweight-image:latest
269+
image: ${APPNAME}-lightweight-image:latest
262270
ports:
263-
- containerPort: 8080
271+
- containerPort: ${{TARGET_PORT}}
264272
protocol: TCP
265273
strategy:
266274
type: Rolling
@@ -280,10 +288,11 @@ objects:
280288
metadata:
281289
name: ${APPNAME}-jlinked-app-service
282290
labels:
283-
jlink-app-name: ${APPNAME}
291+
app: ${APPNAME}
292+
app.kubernetes.io/part-of: ${APPNAME}
284293
spec:
285294
selector:
286-
app: ${APPNAME}-jlinked-app
295+
app: ${APPNAME}
287296
ports:
288297
- protocol: TCP
289298
name: target-${TARGET_PORT}-tcp
@@ -294,23 +303,11 @@ objects:
294303
metadata:
295304
name: ${APPNAME}-jlinked-app-route
296305
labels:
297-
jlink-app-name: ${APPNAME}
306+
app: ${APPNAME}
307+
app.kubernetes.io/part-of: ${APPNAME}
298308
spec:
299309
to:
300310
kind: Service
301311
name: ${APPNAME}-jlinked-app-service
302312
port:
303-
targetPort: ${TARGET_PORT}
304-
- apiVersion: v1
305-
kind: Pod
306-
metadata:
307-
name: ${APPNAME}-jlinked-app-pod
308-
labels:
309-
jlink-app-name: ${APPNAME}
310-
spec:
311-
containers:
312-
- image: ${APPNAME}-lightweight-image:latest
313-
name: ${APPNAME}-jlinked-app-container
314-
ports:
315-
- containerPort: ${{TARGET_PORT}}
316-
protocol: TCP
313+
targetPort: ${{TARGET_PORT}}

0 commit comments

Comments
 (0)