From de5561ceab2221f93474951f464d882e26fb0b0a Mon Sep 17 00:00:00 2001 From: Marko Oldenburg Date: Tue, 25 Nov 2025 14:15:21 +0100 Subject: [PATCH] Update chart version to 0.1.6 and add rollout strategy The version of the Paperless AI Helm chart has been updated from 0.1.5 to 0.1.6 to reflect recent changes. Additionally, a rollout strategy of type "RollingUpdate" has been introduced to the deployment.yaml template. This change allows for controlled updates to the application, minimizing downtime and ensuring a smooth deployment process. There are no breaking changes associated with this update, but users should note the new strategy for future deployments. --- charts/paperless-ai/Chart.yaml | 2 +- charts/paperless-ai/templates/deployment.yaml | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/charts/paperless-ai/Chart.yaml b/charts/paperless-ai/Chart.yaml index 6cdb3a4..d7e2cd6 100644 --- a/charts/paperless-ai/Chart.yaml +++ b/charts/paperless-ai/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v2 name: paperless-ai description: Ein Helm Chart für Paperless AI, basierend auf der Docker Compose Konfiguration. -version: 0.1.5 +version: 0.1.6 appVersion: 3.0.9 keywords: - paperless-ai diff --git a/charts/paperless-ai/templates/deployment.yaml b/charts/paperless-ai/templates/deployment.yaml index a5ab7f7..7329a89 100644 --- a/charts/paperless-ai/templates/deployment.yaml +++ b/charts/paperless-ai/templates/deployment.yaml @@ -11,6 +11,8 @@ spec: {{- if not .Values.autoscaling.enabled }} replicas: {{ .Values.replicaCount }} # Anzahl der gewünschten Pod-Replikate, wenn Autoscaling deaktiviert ist. {{- end }} + strategy: + type: RollingUpdate selector: matchLabels: {{- include "paperless-ai.selectorLabels" . | nindent 6 }} # Selector, um die Pods zu finden, die zu diesem Deployment gehören.