From 31551ac3ede62c1d926d6133e78e273e6d9a451c Mon Sep 17 00:00:00 2001
From: SeanOMik <seanomik@gmail.com>
Date: Mon, 30 Dec 2024 20:01:23 -0500
Subject: [PATCH] feat(postgres): switch to container images with pgvecto.rs
 extension

---
 .../main/apps/database/postgresql/cluster/cluster16.yaml      | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kubernetes/main/apps/database/postgresql/cluster/cluster16.yaml b/kubernetes/main/apps/database/postgresql/cluster/cluster16.yaml
index d3fe8958..819073ff 100644
--- a/kubernetes/main/apps/database/postgresql/cluster/cluster16.yaml
+++ b/kubernetes/main/apps/database/postgresql/cluster/cluster16.yaml
@@ -7,7 +7,7 @@ metadata:
   namespace: database
 spec:
   instances: 3
-  imageName: ghcr.io/cloudnative-pg/postgresql:16.4-28
+  imageName: ghcr.io/tensorchord/cloudnative-pgvecto.rs:16.4 #ghcr.io/cloudnative-pg/postgresql:16.4-28
   primaryUpdateStrategy: unsupervised
   storage:
     size: 20Gi
@@ -16,6 +16,8 @@ spec:
     name: cloudnative-pg-secret
   enableSuperuserAccess: true
   postgresql:
+    shared_preload_libraries:
+      - "vectors.so"
     parameters:
       max_connections: "400"
       shared_buffers: 256MB