Skip to content

Commit 1e323f1

Browse files
committed
feat(trieve-helm): update delete-worker to be the same as everything
else
1 parent ed076b5 commit 1e323f1

2 files changed

Lines changed: 20 additions & 46 deletions

File tree

charts/trieve/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: trieve
33
description: Helm chart expressing Trieve deployment without any dependencies
44
type: application
5-
version: 0.2.32
5+
version: 0.2.33
66
appVersion: "0.12.0"
77
dependencies:
88
- name: qdrant
Lines changed: 19 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,19 @@
1-
apiVersion: apps/v1
2-
kind: Deployment
3-
metadata:
4-
name: delete-worker
5-
labels:
6-
app.kubernetes.io/name: delete-worker
7-
app.kubernetes.io/instance: {{ .Release.Name }}
8-
annotations:
9-
{{- if $.Values.config.trieve.asSecret }}
10-
checksum/config: {{ include (print $.Template.BasePath "/settings/backend-secrets.yaml") . | sha256sum }}
11-
{{- else }}
12-
checksum/config: {{ include (print $.Template.BasePath "/settings/backend-configmap.yaml") . | sha256sum }}
13-
{{- end }}
14-
spec:
15-
replicas: {{ .Values.containers.delete_worker.replicas | default 0 }}
16-
selector:
17-
matchLabels:
18-
app.kubernetes.io/name: delete-worker
19-
app.kubernetes.io/instance: {{ .Release.Name }}
20-
template:
21-
metadata:
22-
annotations:
23-
{{- if $.Values.config.trieve.asSecret }}
24-
checksum/config: {{ include (print $.Template.BasePath "/settings/backend-secrets.yaml") . | sha256sum }}
25-
{{- else }}
26-
checksum/config: {{ include (print $.Template.BasePath "/settings/backend-configmap.yaml") . | sha256sum }}
27-
{{- end }}
28-
labels:
29-
app.kubernetes.io/name: delete-worker
30-
app.kubernetes.io/instance: {{ .Release.Name }}
31-
spec:
32-
containers:
33-
- name: delete-worker
34-
image: {{ printf "%s:%s" "trieve/delete_worker" .Values.containers.delete_worker.tag }}
35-
envFrom:
36-
{{- if .Values.config.trieve.asSecret }}
37-
- secretRef:
38-
name: trieve-server-secret
39-
{{- else }}
40-
- configMapRef:
41-
name: trieve-server-config
42-
{{- end }}
43-
env:
44-
- name: DELETE_CHUNK_BATCH_SIZE
45-
value: {{ .Values.config.delete_worker.batch_size | quote }}
1+
{{- include "trieve.worker.deployment" (dict
2+
"name" "delete-worker"
3+
"replicas" ($.Values.containers.delete_worker.replicas | default 0)
4+
"image" (dict
5+
"repository" $.Values.containers.delete_worker.repository
6+
"tag" $.Values.containers.delete_worker.tag
7+
)
8+
"resources" $.Values.containers.delete_worker.resources
9+
"Values" $.Values
10+
"Release" $.Release
11+
"Template" $.Template
12+
"Chart" $.Chart
13+
"env" (list
14+
(dict
15+
"name" "DELETE_CHUNK_BATCH_SIZE"
16+
"value" $.Values.config.delete_worker.batch_size)
17+
)
18+
)
19+
-}}

0 commit comments

Comments
 (0)