File tree Expand file tree Collapse file tree 5 files changed +38
-7
lines changed Expand file tree Collapse file tree 5 files changed +38
-7
lines changed Original file line number Diff line number Diff line change 1
1
apiVersion : v2
2
2
name : app-mendix
3
- version : 3.0.1
3
+ version : 3.0.2
4
4
description : Mendix Application Chart.
5
5
icon : https://cinaq.github.io/helm-charts/icons/mendix-logo.png
6
6
maintainers :
Original file line number Diff line number Diff line change 1
1
{{ if .Values.nfsVolume.enabled }}
2
- ---
3
2
apiVersion : v1
4
3
kind : PersistentVolume
5
4
metadata :
Original file line number Diff line number Diff line change 1
1
{{ if .Values.nfsVolume.enabled }}
2
- ---
3
2
apiVersion : v1
4
3
kind : PersistentVolumeClaim
5
4
metadata :
Original file line number Diff line number Diff line change
1
+ {{- if .Values.route.enabled }}
2
+ {{- $serviceName := include "app-mendix.fullname" . -}}
3
+ {{- $servicePort := .Values.service.externalPort -}}
4
+ apiVersion : route.openshift.io/v1
5
+ kind : Route
6
+ metadata :
7
+ name : {{ .Release.Name }}
8
+ labels :
9
+ {{- include "app-mendix.labels" . | nindent 4 }}
10
+ {{- with .Values.route.annotations }}
11
+ annotations :
12
+ {{- toYaml . | nindent 4 }}
13
+ {{- end }}
14
+ spec :
15
+ host : {{ .Values.route.host }}
16
+ port :
17
+ targetPort : {{ $servicePort }}
18
+ to :
19
+ kind : Service
20
+ name : {{ $serviceName }}
21
+ {{- if .Values.route.tls.enabled }}
22
+ tls :
23
+ termination : edge
24
+ insecureEdgeTerminationPolicy : Redirect
25
+ {{- end }}
26
+ {{- end }}
Original file line number Diff line number Diff line change @@ -75,21 +75,28 @@ service:
75
75
ingress :
76
76
enabled : true
77
77
ingressClassName : nginx
78
- domain : paas
78
+ domain : app.example.com
79
79
annotations : {}
80
80
addHosts : false
81
81
hosts : []
82
82
tls :
83
83
enabled : false
84
84
# Secrets must be manually created in the namespace.
85
85
secretName : secret-tls
86
+
87
+ # Enable to create openshift route
88
+ route :
89
+ enabled : false
90
+ host : app.example.com
91
+ annotations : {}
92
+ tls :
93
+ enabled : false
94
+
86
95
networkPolicy :
87
96
enabled : true
88
97
ingress :
89
98
allowed : true
90
99
autoscale :
91
- # only affects slave deployment
92
- # If enabled, slave replicas starts with minSlaveReplicas
93
100
enabled : false
94
101
minSlaveReplicas : 1
95
102
maxSlaveReplicas : 3
@@ -141,6 +148,6 @@ metrics:
141
148
nfsVolume :
142
149
enabled : false
143
150
name : mendix-nfs
144
- server : 172.19.0.6
151
+ server : nfs.example.com
145
152
path : /mnt/mendixdata
146
153
storage : 10Gi
You can’t perform that action at this time.
0 commit comments