diff --git a/charts/pipelines/Chart.yaml b/charts/pipelines/Chart.yaml
index 85978f6..55a2ae3 100644
--- a/charts/pipelines/Chart.yaml
+++ b/charts/pipelines/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
name: pipelines
-version: 0.2.0
+version: 0.3.0
appVersion: "alpha"
home: https://github.com/open-webui/pipelines
diff --git a/charts/pipelines/README.md b/charts/pipelines/README.md
index 47a093b..181c0a8 100644
--- a/charts/pipelines/README.md
+++ b/charts/pipelines/README.md
@@ -69,6 +69,7 @@ helm upgrade --install open-webui open-webui/pipelines
| service.type | string | `"ClusterIP"` | |
| serviceAccount.automountServiceAccountToken | bool | `false` | |
| serviceAccount.enable | bool | `true` | |
+| strategy | object | `{}` | Strategy for updating the deployment |
| tolerations | list | `[]` | Tolerations for pod assignment |
| volumeMounts | list | `[]` | Configure container volume mounts ref: |
| volumes | list | `[]` | Configure pod volumes ref: |
diff --git a/charts/pipelines/templates/deployment.yaml b/charts/pipelines/templates/deployment.yaml
index 0c57930..671a4c1 100644
--- a/charts/pipelines/templates/deployment.yaml
+++ b/charts/pipelines/templates/deployment.yaml
@@ -14,6 +14,10 @@ spec:
selector:
matchLabels:
{{- include "pipelines.selectorLabels" . | nindent 6 }}
+ {{- with .Values.strategy }}
+ strategy:
+ {{- toYaml . | nindent 4 }}
+ {{- end }}
template:
metadata:
labels:
diff --git a/charts/pipelines/values.yaml b/charts/pipelines/values.yaml
index d94deb9..b2bb746 100644
--- a/charts/pipelines/values.yaml
+++ b/charts/pipelines/values.yaml
@@ -8,6 +8,8 @@ annotations: {}
podAnnotations: {}
podLabels: {}
replicaCount: 1
+# -- Strategy for updating the deployment
+strategy: {}
image:
repository: ghcr.io/open-webui/pipelines
tag: main