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