From 3a5ee7976b0a80f230de64435e6de0c565552dea Mon Sep 17 00:00:00 2001
From: drpsyko101 <drpsyko101@gmail.com>
Date: Sat, 30 Mar 2024 16:01:29 +0800
Subject: [PATCH] Fix analytics logging error

* update image tags
---
 charts/supabase/templates/analytics/deployment.yaml | 2 +-
 charts/supabase/templates/studio/deployment.yaml    | 9 +++++++++
 charts/supabase/values.example.yaml                 | 8 ++++----
 charts/supabase/values.yaml                         | 1 -
 4 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/charts/supabase/templates/analytics/deployment.yaml b/charts/supabase/templates/analytics/deployment.yaml
index b41743c..3f11bb9 100644
--- a/charts/supabase/templates/analytics/deployment.yaml
+++ b/charts/supabase/templates/analytics/deployment.yaml
@@ -96,7 +96,7 @@ spec:
               value: {{ .Values.analytics.bigQuery.projectNumber | quote }}
             {{- else }}
             - name: POSTGRES_BACKEND_URL
-              value: $(DB_DRIVER)://$(DB_USERNAME):$(DB_PASSWORD_ENC)@$(DB_HOSTNAME):$(DB_PORT)/$(DB_DATABASE)?search_path=auth&sslmode=$(DB_SSL)
+              value: $(DB_DRIVER)://$(DB_USERNAME):$(DB_PASSWORD_ENC)@$(DB_HOSTNAME):$(DB_PORT)/$(DB_DATABASE)
             - name: POSTGRES_BACKEND_SCHEMA
               value: $(DB_SCHEMA)
             - name: LOGFLARE_FEATURE_FLAG_OVERRIDE
diff --git a/charts/supabase/templates/studio/deployment.yaml b/charts/supabase/templates/studio/deployment.yaml
index 2eaf87e..2d4ddc7 100644
--- a/charts/supabase/templates/studio/deployment.yaml
+++ b/charts/supabase/templates/studio/deployment.yaml
@@ -57,6 +57,15 @@ spec:
                 secretKeyRef:
                   name: {{ include "supabase.secret.jwt" . }}
                   key: serviceKey
+            {{- if .Values.analytics.enabled }}
+            - name: LOGFLARE_URL
+              value: http://{{ include "supabase.analytics.fullname" . }}:{{ .Values.analytics.service.port }}
+            - name: LOGFLARE_API_KEY
+              valueFrom:
+                secretKeyRef:
+                  name: {{ include "supabase.secret.analytics" . }}
+                  key: apiKey
+            {{- end }}
           {{- with .Values.studio.livenessProbe }}
           livenessProbe:
             {{- toYaml . | nindent 12 }}
diff --git a/charts/supabase/values.example.yaml b/charts/supabase/values.example.yaml
index 85636dd..cbb47fe 100644
--- a/charts/supabase/values.example.yaml
+++ b/charts/supabase/values.example.yaml
@@ -32,7 +32,7 @@ db:
 
 studio:
   image:
-    tag: 20240101-8e4a094
+    tag: 20240205-b145c86
   environment:
     STUDIO_DEFAULT_ORGANIZATION: "My Organization"
     STUDIO_DEFAULT_PROJECT: "My Project"
@@ -72,11 +72,11 @@ realtime:
 
 meta:
   image:
-    tag: v0.75.0
+    tag: v0.77.2
 
 storage:
   image:
-    tag: v0.43.11
+    tag: v0.46.4
   livenessProbe:
     httpGet:
       path: /status
@@ -141,4 +141,4 @@ vector:
 
 functions:
   image:
-    tag: v1.32.0
+    tag: v1.36.1
diff --git a/charts/supabase/values.yaml b/charts/supabase/values.yaml
index c1ae390..d4dca75 100644
--- a/charts/supabase/values.yaml
+++ b/charts/supabase/values.yaml
@@ -848,7 +848,6 @@ analytics:
     DB_USERNAME: supabase_admin
     DB_PORT: 5432
     DB_DRIVER: postgresql
-    DB_SSL: disable  # disable, allow, prefer, require, verify-ca, verify-full
     DB_SCHEMA: _analytics
     LOGFLARE_SINGLE_TENANT: "true"
     LOGFLARE_SUPABASE_MODE: "true"
-- 
GitLab