From 821bd283fef752deb9286b5c104d377a305216e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Roberto=20Cobo=20Rodr=C3=ADguez?= Date: Tue, 30 Jun 2020 12:23:37 +0200 Subject: [PATCH] Create petclinic.yaml --- etc/docker/kubernetes/petclinic.yaml | 54 ++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 etc/docker/kubernetes/petclinic.yaml diff --git a/etc/docker/kubernetes/petclinic.yaml b/etc/docker/kubernetes/petclinic.yaml new file mode 100644 index 000000000..d8a96bc12 --- /dev/null +++ b/etc/docker/kubernetes/petclinic.yaml @@ -0,0 +1,54 @@ +################################################################################ +# Copyright (C) 2020 Sebastian Francisco Colomar Bauza # +# SPDX-License-Identifier: GPL-2.0-only # +################################################################################ +apiVersion: apps/v1 +kind: Deployment +metadata: + name: petclinic + namespace: demo +spec: + replicas: 1 + selector: + matchLabels: + service: petclinic + template: + metadata: + labels: + service: petclinic + spec: + containers: + - + image: secobau/petclinic + name: petclinic +--- +apiVersion: v1 +kind: Service +metadata: + name: petclinic + namespace: demo +spec: + ports: + - + port: 8080 + selector: + service: petclinic +--- +apiVersion: route.openshift.io/v1 +kind: Route +metadata: + name: petclinic + namespace: demo +spec: + host: petclinic.apps.openshift.sebastian-colomar.com + to: + kind: Service + name: petclinic + weight: 100 + port: + targetPort: 8080 + tls: + termination: edge + insecureEdgeTerminationPolicy: Redirect + wildcardPolicy: None +################################################################################