Skip to content

Commit adb47cc

Browse files
committed
Add new label to each created object to allow for easy filtering
1 parent d747bc3 commit adb47cc

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

templates/jlink/jlinked-app.yaml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ 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}
810
##############################################################################
911
# List of parameters required to create template
1012
parameters:
@@ -47,6 +49,8 @@ objects:
4749
kind: ImageStream
4850
metadata:
4951
name: ${APPNAME}-ubi9-openjdk-${JDK_VERSION}-jlink
52+
labels:
53+
jlink-app-name: ${APPNAME}
5054
spec:
5155
lookupPolicy:
5256
local: false
@@ -58,6 +62,7 @@ objects:
5862
name: ${APPNAME}-jlink-builder-jdk-${JDK_VERSION}
5963
labels:
6064
app: ${APPNAME}-jlink-builder-jdk-${JDK_VERSION}
65+
jlink-app-name: ${APPNAME}
6166
spec:
6267
source:
6368
dockerfile: |
@@ -97,6 +102,8 @@ objects:
97102
kind: ImageStream
98103
metadata:
99104
name: ${APPNAME}-intermediate
105+
labels:
106+
jlink-app-name: ${APPNAME}
100107
spec:
101108
lookupPolicy:
102109
local: false
@@ -108,6 +115,7 @@ objects:
108115
name: ${APPNAME}-jlink-s2i-jdk-${JDK_VERSION}
109116
labels:
110117
app: ${APPNAME}-jlink-s2i-jdk-${JDK_VERSION}
118+
jlink-app-name: ${APPNAME}
111119
spec:
112120
source:
113121
type: Git
@@ -147,6 +155,8 @@ objects:
147155
kind: ImageStream
148156
metadata:
149157
name: ${APPNAME}-ubimicro
158+
labels:
159+
jlink-app-name: ${APPNAME}
150160
spec:
151161
lookupPolicy:
152162
local: true
@@ -234,6 +244,8 @@ objects:
234244
name: ${APPNAME}-jlinked-app-deployment
235245
annotations:
236246
template.alpha.openshift.io/wait-for-ready: "true"
247+
labels:
248+
jlink-app-name: ${APPNAME}
237249
spec:
238250
replicas: 1
239251
selector:
@@ -267,6 +279,8 @@ objects:
267279
kind: Service
268280
metadata:
269281
name: ${APPNAME}-jlinked-app-service
282+
labels:
283+
jlink-app-name: ${APPNAME}
270284
spec:
271285
selector:
272286
app: ${APPNAME}-jlinked-app
@@ -279,6 +293,8 @@ objects:
279293
kind: Route
280294
metadata:
281295
name: ${APPNAME}-jlinked-app-route
296+
labels:
297+
jlink-app-name: ${APPNAME}
282298
spec:
283299
to:
284300
kind: Service
@@ -289,6 +305,8 @@ objects:
289305
kind: Pod
290306
metadata:
291307
name: ${APPNAME}-jlinked-app-pod
308+
labels:
309+
jlink-app-name: ${APPNAME}
292310
spec:
293311
containers:
294312
- image: ${APPNAME}-lightweight-image:latest

0 commit comments

Comments
 (0)