|
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