Move bodhi to opinionated imagestream role

Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
This commit is contained in:
Patrick Uiterwijk 2018-04-17 20:21:47 +02:00
parent 5dbc18df8d
commit ce449ad60c
4 changed files with 31 additions and 3 deletions

View file

@ -0,0 +1,7 @@
---
- name: route-{{routename}}.yml
include_role:
name: openshift/object
vars:
objectname: route-{{routename}}.yml
template_fullpath: "{{roles_path}}/openshift/route/templates/route.yml"

View file

@ -0,0 +1,4 @@
apiVersion: v1
kind: ImageStream
metadata:
name: {{ imagename }}

View file

@ -0,0 +1,18 @@
apiVersion: v1
kind: Route
metadata:
name: {{ routename }}
labels:
app: {{ app }}
spec:
{% if host is defined %}
host: {{ host }}
{% endif %}
port:
targetPort: {{ serviceport }}
to:
kind: Service
name: {{ servicename }}
tls:
termination: edge
insecureEdgeTerminationPolicy: Redirect