Skip to content

Commit 73628b2

Browse files
authored
Merge pull request #122 from jumpstarter-dev/ingress-class-continuation2
Fix controller ingress class and equalize router ingress tls secret
2 parents be48119 + 373dac3 commit 73628b2

File tree

2 files changed

+9
-4
lines changed

2 files changed

+9
-4
lines changed

deploy/helm/jumpstarter/charts/jumpstarter-controller/templates/controller-ingress.yaml

+4-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ metadata:
1111
name: jumpstarter-controller-ingress
1212
namespace: {{ default .Release.Namespace .Values.namespace }}
1313
spec:
14+
{{ if .Values.grpc.ingress.class }}
15+
ingressClassName: {{ .Values.grpc.ingress.class }}
16+
{{ end }}
1417
rules:
1518
{{ if .Values.grpc.hostname }}
1619
- host: {{ .Values.grpc.hostname }}
@@ -36,4 +39,4 @@ spec:
3639
{{ if .Values.grpc.tls.controllerCertSecret }}
3740
secretName: {{ .Values.grpc.tls.controllerCertSecret }}
3841
{{ end }}
39-
{{ end }}
42+
{{ end }}

deploy/helm/jumpstarter/charts/jumpstarter-controller/templates/router-ingress.yaml

+5-3
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,13 @@ spec:
3030
port:
3131
number: 8083
3232
tls:
33-
- secretName: {{ .Values.grpc.tls.routerCertSecret }}
34-
hosts:
33+
- hosts:
3534
{{ if .Values.grpc.routerHostname }}
3635
- {{ .Values.grpc.routerHostname }}
3736
{{ else }}
3837
- router.{{ .Values.global.baseDomain | required "a global.baseDomain or a grpc.routerHostname must be provided" }}
3938
{{ end }}
40-
{{ end }}
39+
{{ if .Values.grpc.tls.routerCertSecret }}
40+
secretName: {{ .Values.grpc.tls.routerCertSecret }}
41+
{{ end }}
42+
{{ end }}

0 commit comments

Comments
 (0)