|
@@ -0,0 +1,25 @@
|
|
|
+{{- if .Values.route.enabled -}}
|
|
|
+{{- $fullName := include "wekan.fullname" . -}}
|
|
|
+{{- $servicePort := .Values.service.port -}}
|
|
|
+{{- $ingressPath := .Values.ingress.path -}}
|
|
|
+apiVersion: route.openshift.io/v1
|
|
|
+kind: Route
|
|
|
+metadata:
|
|
|
+ annotations:
|
|
|
+ haproxy.router.openshift.io/timeout: 4m
|
|
|
+ openshift.io/host.generated: "true"
|
|
|
+ labels:
|
|
|
+ app: {{ template "wekan.name" . }}
|
|
|
+ service: {{ template "wekan.name" . }}
|
|
|
+ name: {{ template "wekan.name" . }}
|
|
|
+spec:
|
|
|
+ port:
|
|
|
+ targetPort: http
|
|
|
+ tls:
|
|
|
+ termination: edge
|
|
|
+ to:
|
|
|
+ kind: Service
|
|
|
+ name: {{ template "wekan.name" . }}
|
|
|
+ weight: 100
|
|
|
+ wildcardPolicy: None
|
|
|
+ {{- end }}
|