Skip to content

Commit c6b5fb1

Browse files
committed
Spec for deployment and route object
Signed-off-by: Jayashree Huttanagoudar <[email protected]>
1 parent 9139fa2 commit c6b5fb1

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

templates/jlink/jlinked-app.yaml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,3 +213,43 @@ objects:
213213
from:
214214
kind: ImageStreamTag
215215
name: ubimicro:latest # ImageStreamTag for registry.access.redhat.com/ubi9/ubi-micro
216+
##############################################################################
217+
# Deployment and Route object specs
218+
- apiVersion: apps.openshift.io/v1
219+
kind: Deployment
220+
metadata:
221+
name: jlinked-app
222+
spec:
223+
replicas: 1
224+
selector:
225+
matchLabels:
226+
app: jlinked-app
227+
template:
228+
metadata:
229+
labels:
230+
app: jlinked-app
231+
spec:
232+
containers:
233+
- name: jlinked-app-container
234+
image: 'openshift/jlinked-app:latest'
235+
ports:
236+
- containerPort: 8080
237+
- apiVersion: v1
238+
kind: Service
239+
metadata:
240+
name: jlinked-app-service
241+
spec:
242+
selector:
243+
app: jlinked-app
244+
ports:
245+
- protocol: TCP
246+
port: 80
247+
targetPort: 8080
248+
- apiVersion: route.openshift.io/v1
249+
kind: Route
250+
metadata:
251+
name: jlinked-app-route
252+
spec:
253+
to:
254+
kind: Service
255+
name: jlinked-app-service

0 commit comments

Comments
 (0)