File tree Expand file tree Collapse file tree 7 files changed +47
-12
lines changed
Expand file tree Collapse file tree 7 files changed +47
-12
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ apiVersion: v2
55name : lfx-platform
66description : LFX Platform v2 Helm chart
77type : application
8- version : 0.3.0
8+ version : 0.3.1
99icon : https://github.com/linuxfoundation/lfx-v2-helm/raw/main/img/lfx-logo-color.svg
1010dependencies :
1111 - name : traefik
Original file line number Diff line number Diff line change @@ -11,19 +11,30 @@ metadata:
1111spec :
1212 parentRefs :
1313{{- if .Values.gateway.enabled }}
14- - name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
14+ - group : gateway.networking.k8s.io
15+ kind : Gateway
16+ name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
1517 sectionName : {{ include "lfx-platform.default-listener" . }}
1618 namespace : {{ .Release.Namespace }}
1719{{- else }}
18- - name : {{ .Values.lfx.parentGateway.name }}
20+ - group : gateway.networking.k8s.io
21+ kind : Gateway
22+ name : {{ .Values.lfx.parentGateway.name }}
1923 sectionName : {{ .Values.lfx.parentGateway.sectionName }}
2024 namespace : {{ .Values.lfx.parentGateway.namespace }}
2125{{- end }}
2226 hostnames :
2327 - ' mailpit.{{ .Values.lfx.domain }}'
2428 rules :
2529 - backendRefs :
26- - name : {{ include "common.names.fullname" .Subcharts.mailpit }}-http
30+ - group : " "
31+ kind : Service
32+ name : {{ include "common.names.fullname" .Subcharts.mailpit }}-http
2733 namespace : {{ .Release.Namespace }}
2834 port : {{ .Values.mailpit.service.http.port }}
35+ weight : 1
36+ matches :
37+ - path :
38+ type : PathPrefix
39+ value : /
2940{{- end }}
Original file line number Diff line number Diff line change @@ -11,11 +11,15 @@ metadata:
1111spec :
1212 parentRefs :
1313{{- if .Values.gateway.enabled }}
14- - name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
14+ - group : gateway.networking.k8s.io
15+ kind : Gateway
16+ name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
1517 sectionName : {{ include "lfx-platform.http-listener" . }}
1618 namespace : {{ .Release.Namespace }}
1719{{- else }}
18- - name : {{ .Values.lfx.parentGateway.name }}
20+ - group : gateway.networking.k8s.io
21+ kind : Gateway
22+ name : {{ .Values.lfx.parentGateway.name }}
1923 sectionName : {{ .Values.lfx.parentGateway.sectionName }}
2024 namespace : {{ .Values.lfx.parentGateway.namespace }}
2125{{- end }}
2731 requestRedirect :
2832 scheme : https
2933 statusCode : 301
34+ matches :
35+ - path :
36+ type : PathPrefix
37+ value : /
3038{{- end }}
Original file line number Diff line number Diff line change @@ -10,11 +10,15 @@ metadata:
1010spec :
1111 parentRefs :
1212{{- if .Values.gateway.enabled }}
13- - name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
13+ - group : gateway.networking.k8s.io
14+ kind : Gateway
15+ name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
1416 sectionName : {{ include "lfx-platform.default-listener" . }}
1517 namespace : {{ .Release.Namespace }}
1618{{- else }}
17- - name : {{ .Values.lfx.parentGateway.name }}
19+ - group : gateway.networking.k8s.io
20+ kind : Gateway
21+ name : {{ .Values.lfx.parentGateway.name }}
1822 sectionName : {{ .Values.lfx.parentGateway.sectionName }}
1923 namespace : {{ .Values.lfx.parentGateway.namespace }}
2024{{- end }}
3943 type : ReplacePrefixMatch
4044 replacePrefixMatch : /
4145 backendRefs :
42- - name : swagger-ui
46+ - group : " "
47+ kind : Service
48+ name : swagger-ui
4349 port : 80
50+ weight : 1
4451{{- end }}
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ metadata:
1010spec :
1111 rules :
1212 - id : " rule:lfx:swagger_ui:public"
13+ allow_encoded_slashes : " off"
1314 match :
1415 methods :
1516 - GET
Original file line number Diff line number Diff line change @@ -11,11 +11,15 @@ metadata:
1111spec :
1212 parentRefs :
1313{{- if .Values.gateway.enabled }}
14- - name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
14+ - group : gateway.networking.k8s.io
15+ kind : Gateway
16+ name : {{ .Values.gateway.name | default "lfx-platform-gateway" }}
1517 sectionName : {{ include "lfx-platform.default-listener" . }}
1618 namespace : {{ .Release.Namespace }}
1719{{- else }}
18- - name : {{ .Values.lfx.parentGateway.name }}
20+ - group : gateway.networking.k8s.io
21+ kind : Gateway
22+ name : {{ .Values.lfx.parentGateway.name }}
1923 sectionName : {{ .Values.lfx.parentGateway.sectionName }}
2024 namespace : {{ .Values.lfx.parentGateway.namespace }}
2125{{- end }}
3640 name : heimdall
3741 {{- end }}
3842 backendRefs :
39- - name : whoami
43+ - group : " "
44+ kind : Service
45+ name : whoami
4046 port : 80
47+ weight : 1
4148{{- end }}
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ metadata:
1010spec :
1111 rules :
1212 - id : " rule:lfx:whoami:public"
13+ allow_encoded_slashes : " off"
1314 match :
1415 methods :
1516 - GET
You can’t perform that action at this time.
0 commit comments