Skip to content

Commit d2ddba3

Browse files
committed
fix(realtime): align kong routing with chart values and set SELF_HOST_TENANT_NAME
- Switch kong realtime routes to use .Values.realtime and fullname helper - Ensure realtime service name matches tenant resolution - Set SELF_HOST_TENANT_NAME to fix tenant lookup in self-hosted setups
1 parent e70c314 commit d2ddba3

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

charts/supabase/templates/kong/config.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -141,10 +141,10 @@ data:
141141
- admin
142142
- anon
143143
{{- end }}
144-
{{- if .Values.supabase.realtime.enabled }}
144+
{{- if .Values.realtime.enabled }}
145145
- name: realtime-v1-ws
146-
_comment: "Realtime: /realtime/v1/* -> ws://{{ .Values.supabase.realtime.service.name }}:{{ .Values.supabase.realtime.service.port }}/socket/*"
147-
url: http://{{ .Values.supabase.realtime.service.name }}:{{ .Values.supabase.realtime.service.port }}/socket
146+
_comment: "Realtime: /realtime/v1/* -> ws://{{ include "supabase.realtime.fullname" . }}:{{ .Values.realtime.service.port }}/socket/*"
147+
url: http://{{ include "supabase.realtime.fullname" . }}:{{ .Values.realtime.service.port }}/socket
148148
protocol: ws
149149
routes:
150150
- name: realtime-v1-ws
@@ -163,8 +163,8 @@ data:
163163
- admin
164164
- anon
165165
- name: realtime-v1-rest
166-
_comment: 'Realtime: /realtime/v1/* -> http://{{ .Values.supabase.realtime.service.name }}:{{ .Values.supabase.realtime.service.port }}/api/*'
167-
url: http://{{ .Values.supabase.realtime.service.name }}:{{ .Values.supabase.realtime.service.port }}/api
166+
_comment: 'Realtime: /realtime/v1/* -> http://{{ include "supabase.realtime.fullname" . }}:{{ .Values.realtime.service.port }}/api/*'
167+
url: http://{{ include "supabase.realtime.fullname" . }}:{{ .Values.realtime.service.port }}/api
168168
protocol: http
169169
routes:
170170
- name: realtime-v1-rest

charts/supabase/templates/realtime/deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ spec:
6666
- name: DB_HOST
6767
value: {{ include "supabase.db.fullname" . }}
6868
{{- end }}
69+
- name: SELF_HOST_TENANT_NAME
70+
value: {{ include "supabase.realtime.fullname" . }}
6971
- name: DB_PASSWORD
7072
valueFrom:
7173
secretKeyRef:

0 commit comments

Comments
 (0)