Skip to content

Commit 77ab5a8

Browse files
authored
Use deployment strategy: Recreate for scheduler and websocket deployments to avoid coexisting replicas (#318)
1 parent e6eefb2 commit 77ab5a8

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

zammad/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: zammad
3-
version: 13.0.9
3+
version: 13.0.10
44
appVersion: 6.4.1-32
55
description: Zammad is a web based open source helpdesk/customer support system with many features to manage customer communication via several channels like telephone, facebook, twitter, chat and e-mails.
66
home: https://zammad.org

zammad/templates/deployment-scheduler.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ metadata:
1111
checkov.io/skip2: CKV_K8S_9=Readiness Probe Should be Configured - not possible with scheduler
1212
spec:
1313
replicas: 1 # Not scalable, may only run once per cluster.
14+
strategy:
15+
type: Recreate
1416
selector:
1517
matchLabels:
1618
{{- include "zammad.selectorLabels" . | nindent 6 }}

zammad/templates/deployment-websocket.yaml

100644100755
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ metadata:
99
{{- include "zammad.annotations" . | nindent 4 }}
1010
spec:
1111
replicas: 1 # Not scalable, may only run once per cluster.
12+
strategy:
13+
type: Recreate
1214
selector:
1315
matchLabels:
1416
{{- include "zammad.selectorLabels" . | nindent 6 }}

0 commit comments

Comments
 (0)