diff --git a/charts/supabase/templates/analytics/deployment.yaml b/charts/supabase/templates/analytics/deployment.yaml index 3c4f585c..d96a732e 100644 --- a/charts/supabase/templates/analytics/deployment.yaml +++ b/charts/supabase/templates/analytics/deployment.yaml @@ -121,9 +121,11 @@ 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) + value: $(DB_DRIVER)://$(DB_USERNAME):$(DB_PASSWORD)@$(DB_HOST):$(DB_PORT)/$(DB_DATABASE)?sslmode=$(DB_SSL) + {{- if .Values.analytics.environment.DB_SCHEMA }} - name: POSTGRES_BACKEND_SCHEMA value: $(DB_SCHEMA) + {{- end }} - name: LOGFLARE_FEATURE_FLAG_OVERRIDE value: $(FEATURE_FLAG_OVERRIDE) {{- end }} diff --git a/charts/supabase/templates/auth/deployment.yaml b/charts/supabase/templates/auth/deployment.yaml index 8f3bba38..6285330a 100644 --- a/charts/supabase/templates/auth/deployment.yaml +++ b/charts/supabase/templates/auth/deployment.yaml @@ -105,7 +105,7 @@ spec: key: database {{- end }} - name: GOTRUE_DB_DATABASE_URL - value: $(DB_DRIVER)://$(DB_USER):$(DB_PASSWORD_ENC)@$(DB_HOST):$(DB_PORT)/$(DB_NAME)?search_path=auth&sslmode=$(DB_SSL) + value: $(DB_DRIVER)://$(DB_USER):$(DB_PASSWORD)@$(DB_HOST):$(DB_PORT)/$(DB_NAME)?search_path=auth&sslmode=$(DB_SSL) - name: GOTRUE_DB_DRIVER value: $(DB_DRIVER) - name: GOTRUE_JWT_SECRET diff --git a/charts/supabase/templates/functions/deployment.yaml b/charts/supabase/templates/functions/deployment.yaml index 22726897..c7b10b3a 100644 --- a/charts/supabase/templates/functions/deployment.yaml +++ b/charts/supabase/templates/functions/deployment.yaml @@ -110,7 +110,7 @@ spec: key: serviceKey {{- end }} - 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)@$(DB_HOSTNAME):$(DB_PORT)/$(DB_DATABASE)?search_path=auth&sslmode=$(DB_SSL) {{- with .Values.functions.livenessProbe }} livenessProbe: {{- toYaml . | nindent 12 }} diff --git a/charts/supabase/templates/rest/deployment.yaml b/charts/supabase/templates/rest/deployment.yaml index e877fa6f..646b27bc 100644 --- a/charts/supabase/templates/rest/deployment.yaml +++ b/charts/supabase/templates/rest/deployment.yaml @@ -74,7 +74,7 @@ spec: key: database {{- end }} - name: PGRST_DB_URI - value: $(DB_DRIVER)://$(DB_USER):$(DB_PASSWORD_ENC)@$(DB_HOST):$(DB_PORT)/$(DB_NAME)?sslmode=$(DB_SSL) + value: $(DB_DRIVER)://$(DB_USER):$(DB_PASSWORD)@$(DB_HOST):$(DB_PORT)/$(DB_NAME)?sslmode=$(DB_SSL) - name: PGRST_JWT_SECRET valueFrom: secretKeyRef: diff --git a/charts/supabase/templates/storage/deployment.yaml b/charts/supabase/templates/storage/deployment.yaml index b0454297..9e38ca52 100644 --- a/charts/supabase/templates/storage/deployment.yaml +++ b/charts/supabase/templates/storage/deployment.yaml @@ -135,7 +135,7 @@ spec: key: database {{- end }} - name: DATABASE_URL - value: $(DB_DRIVER)://$(DB_USER):$(DB_PASSWORD_ENC)@$(DB_HOST):$(DB_PORT)/$(DB_NAME)?search_path=auth&sslmode=$(DB_SSL) + value: $(DB_DRIVER)://$(DB_USER):$(DB_PASSWORD)@$(DB_HOST):$(DB_PORT)/$(DB_NAME)?search_path=auth&sslmode=$(DB_SSL) - name: PGRST_JWT_SECRET valueFrom: secretKeyRef: diff --git a/charts/supabase/values.yaml b/charts/supabase/values.yaml index 038c17a4..242682c7 100644 --- a/charts/supabase/values.yaml +++ b/charts/supabase/values.yaml @@ -252,7 +252,7 @@ auth: image: repository: supabase/gotrue pullPolicy: IfNotPresent - tag: "latest" + tag: "v2.164.0" imagePullSecrets: [] replicaCount: 1 nameOverride: "" @@ -511,7 +511,7 @@ meta: image: repository: supabase/postgres-meta pullPolicy: IfNotPresent - tag: "latest" + tag: "v0.84.3" imagePullSecrets: [] replicaCount: 1 nameOverride: "" @@ -887,11 +887,15 @@ analytics: environment: LOGFLARE_NODE_HOST: 127.0.0.1 # Override the database hostname if using external database + # DB_HOST used for init-db # DB_HOST: DATABASE.NAMESPACE.svc.cluster.local + # DB_HOSTNAME used for database connection + # DB_HOSTNAME: DATABASE.NAMESPACE.svc.cluster.local DB_USERNAME: supabase_admin DB_PORT: 5432 DB_DRIVER: postgresql - DB_SCHEMA: _analytics + DB_SCHEMA: _analytics # Optional + DB_SSL: disable # disable, allow, prefer, require, verify-ca, verify-full LOGFLARE_SINGLE_TENANT: "true" LOGFLARE_SUPABASE_MODE: "true" FEATURE_FLAG_OVERRIDE: multibackend=true @@ -940,7 +944,7 @@ vector: image: repository: timberio/vector pullPolicy: IfNotPresent - tag: "latest" + tag: "nightly-2024-11-25-alpine" imagePullSecrets: [] replicaCount: 1 nameOverride: "" @@ -1007,7 +1011,7 @@ functions: image: repository: supabase/edge-runtime pullPolicy: IfNotPresent - tag: "latest" + tag: "v1.64.1" imagePullSecrets: [] replicaCount: 1 nameOverride: ""