Skip to content

Commit 8bd5b86

Browse files
authored
remove-ingress (#32)
* remove-ingress * bump Chart
1 parent d36758b commit 8bd5b86

13 files changed

Lines changed: 3062 additions & 807 deletions

charts/synapse/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@ apiVersion: v2
22
appVersion: 1.151.0
33
description: matrix synapse kubernetes deployment
44
name: synapse
5-
version: 2.3.18
5+
version: 2.4.0

charts/synapse/templates/envoy-configmap.yaml

Lines changed: 800 additions & 1 deletion
Large diffs are not rendered by default.

charts/synapse/templates/synapse-ingress.yaml

Lines changed: 2 additions & 174 deletions
Original file line numberDiff line numberDiff line change
@@ -21,182 +21,10 @@ spec:
2121
- host: {{ .Values.synapse.serverName }}
2222
http:
2323
paths:
24-
{{- range $route := .Values.ingress.masterOverridesRoutes }}
25-
- path: {{ $route }}
26-
pathType: ImplementationSpecific
27-
backend:
28-
service:
29-
port:
30-
number: 80
31-
name: synapse-master
32-
{{- end }}
33-
{{- range $route := .Values.ingress.roomFederationRoutes }}
34-
- path: {{ $route }}
35-
pathType: ImplementationSpecific
24+
- path: /
25+
pathType: Prefix
3626
backend:
3727
service:
3828
port:
3929
number: 80
4030
name: synapse-client-reader-envoy
41-
{{- end }}
42-
{{- range $route := .Values.ingress.typing }}
43-
- path: {{ $route }}
44-
pathType: ImplementationSpecific
45-
backend:
46-
service:
47-
port:
48-
number: 80
49-
name: synapse-typing
50-
{{- end }}
51-
{{- range $route := .Values.ingress.toDevice }}
52-
- path: {{ $route }}
53-
pathType: ImplementationSpecific
54-
backend:
55-
service:
56-
port:
57-
number: 80
58-
name: synapse-to-device
59-
{{- end }}
60-
{{- range $route := .Values.ingress.accountData }}
61-
- path: {{ $route }}
62-
pathType: ImplementationSpecific
63-
backend:
64-
service:
65-
port:
66-
number: 80
67-
name: synapse-account-data
68-
{{- end }}
69-
{{- range $route := .Values.ingress.receipts }}
70-
- path: {{ $route }}
71-
pathType: ImplementationSpecific
72-
backend:
73-
service:
74-
port:
75-
number: 80
76-
name: synapse-receipts
77-
{{- end }}
78-
{{- range $route := .Values.ingress.presence }}
79-
- path: {{ $route }}
80-
pathType: ImplementationSpecific
81-
backend:
82-
service:
83-
port:
84-
number: 80
85-
name: synapse-presence
86-
{{- end }}
87-
{{- range $route := .Values.ingress.pushRulesRoutes }}
88-
- path: {{ $route }}
89-
pathType: ImplementationSpecific
90-
backend:
91-
service:
92-
port:
93-
number: 80
94-
name: synapse-push-rules
95-
{{- end }}
96-
{{- range $route := .Values.ingress.deviceListsRoutes }}
97-
- path: {{ $route }}
98-
pathType: ImplementationSpecific
99-
backend:
100-
service:
101-
port:
102-
number: 80
103-
name: synapse-device-lists
104-
{{- end }}
105-
{{- if .Values.experimentalFeatures.msc4306.enabled }}
106-
{{- range $route := .Values.ingress.threadSubscriptionsRoutes }}
107-
- path: {{ $route }}
108-
pathType: ImplementationSpecific
109-
backend:
110-
service:
111-
port:
112-
number: 80
113-
name: synapse-thread-subscriptions
114-
{{- end }}
115-
{{- end }}
116-
{{- range $route := .Values.ingress.roomRoutes }}
117-
- path: {{ $route }}
118-
pathType: ImplementationSpecific
119-
backend:
120-
service:
121-
port:
122-
number: 80
123-
# !
124-
name: synapse-client-reader-envoy
125-
{{- end }}
126-
{{- range $route := .Values.ingress.syncRoutes }}
127-
- path: {{ $route }}
128-
pathType: ImplementationSpecific
129-
backend:
130-
service:
131-
port:
132-
number: 80
133-
# !
134-
name: synapse-client-reader-envoy
135-
{{- end }}
136-
{{- range $route := .Values.ingress.clientReaderRoutes }}
137-
- path: {{ $route }}
138-
pathType: ImplementationSpecific
139-
backend:
140-
service:
141-
port:
142-
number: 80
143-
name: synapse-client-reader-envoy
144-
{{- end }}
145-
{{- if not .Values.matrixAuthentication.enabled }}
146-
{{- range $route := .Values.ingress.clientReaderRegister }}
147-
- path: {{ $route }}
148-
pathType: ImplementationSpecific
149-
backend:
150-
service:
151-
port:
152-
number: 80
153-
name: synapse-client-reader-envoy
154-
{{- end }}
155-
{{- end }}
156-
{{- range $route := .Values.ingress.federationReaderRoutes }}
157-
- path: {{ $route }}
158-
pathType: ImplementationSpecific
159-
backend:
160-
service:
161-
port:
162-
number: 80
163-
name: synapse-client-reader-envoy
164-
{{- end }}
165-
{{- if .Values.matrixAuthentication.enabled }}
166-
{{- range $route := .Values.ingress.matrixAuthentication }}
167-
- path: {{ $route }}
168-
pathType: ImplementationSpecific
169-
backend:
170-
service:
171-
port:
172-
number: 80
173-
name: matrix-authentication
174-
{{- end }}
175-
{{- end }}
176-
{{- range $route := .Values.ingress.userDirectoryRoutes }}
177-
- path: {{ $route }}
178-
pathType: ImplementationSpecific
179-
backend:
180-
service:
181-
port:
182-
number: 80
183-
name: synapse-user-dir
184-
{{- end }}
185-
{{- range $route := .Values.ingress.mediaRepository }}
186-
- path: {{ $route }}
187-
pathType: ImplementationSpecific
188-
backend:
189-
service:
190-
port:
191-
number: 80
192-
name: synapse-media-repository
193-
{{- end }}
194-
{{- range $route := .Values.ingress.masterRoutes }}
195-
- path: {{ $route }}
196-
pathType: ImplementationSpecific
197-
backend:
198-
service:
199-
port:
200-
number: 80
201-
name: synapse-master
202-
{{- end }}

0 commit comments

Comments
 (0)