-
Notifications
You must be signed in to change notification settings - Fork 22
/
machine_learning.yaml
80 lines (80 loc) · 1.87 KB
/
machine_learning.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
name: MachineLearning
description: A Postgres instance equipped with machine learning extensions and optimized for machine learning workloads.
repository: "quay.io/tembo"
organization: tembo
images:
14: "ml-cnpg:14-a0a5ab5"
15: "ml-cnpg:15-ed6e9e9"
16: "ml-cnpg:16-ed6e9e9"
stack_version: 0.3.0
compute_constraints:
min:
cpu: 2
memory: 4Gi
postgres_config_engine: standard
postgres_config:
- name: pg_stat_statements.track
value: all
- name: cron.host
value: /controller/run
- name: track_io_timing
value: 'on'
- name: shared_preload_libraries
value: vectorize,pg_stat_statements,pgml,pg_cron,pg_later
- name: vectorize.embedding_service_url
value: http://${NAMESPACE}-embeddings.${NAMESPACE}.svc.cluster.local:3000/v1/embeddings
- name: pglater.host
value: postgresql:///postgres?host=/controller/run
trunk_installs:
- name: pgvector
version: 0.7.0
- name: postgresml
version: 2.7.1
- name: pg_cron
version: 1.6.2
- name: pgmq
version: 1.1.1
- name: vectorize
version: 0.15.0
- name: pg_later
version: 0.1.0
- name: plpython3u
version: 1.0.0
extensions:
# trunk project pg_vector
- name: vector
locations:
- database: postgres
enabled: true
version: 0.7.0
# trunk project postgresml
- name: pgml
locations:
- database: postgres
enabled: true
version: 2.7.1
- name: pg_cron
locations:
- database: postgres
enabled: true
version: 1.6.2
- name: pgmq
locations:
- database: postgres
enabled: true
version: 1.1.1
- name: vectorize
locations:
- database: postgres
enabled: true
version: 0.15.0
- name: pg_later
locations:
- database: postgres
enabled: true
version: 0.1.0
- name: plpython3u
locations:
- database: postgres
enabled: true
version: 1.0.0