From 809eea6d519eea63633d6de07c3539df14956523 Mon Sep 17 00:00:00 2001 From: Oleksandr Berezovskyi Date: Thu, 5 Nov 2026 19:34:36 +0200 Subject: [PATCH] chore(k8s/vikunja): pause Vikunja by scaling to zero --- kubernetes/app/vikunja/cronjob-backup.yaml | 2 ++ kubernetes/app/vikunja/deployment.yaml | 2 +- kubernetes/app/vikunja/statefulset-db.yaml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/kubernetes/app/vikunja/cronjob-backup.yaml b/kubernetes/app/vikunja/cronjob-backup.yaml index 07be469..71ea15a 100644 --- a/kubernetes/app/vikunja/cronjob-backup.yaml +++ b/kubernetes/app/vikunja/cronjob-backup.yaml @@ -7,6 +7,7 @@ metadata: app: vikunja-backup spec: schedule: "0 2 * * *" + suspend: true concurrencyPolicy: Forbid successfulJobsHistoryLimit: 3 failedJobsHistoryLimit: 3 @@ -90,6 +91,7 @@ metadata: app: vikunja-backup spec: schedule: "0 3 * * *" + suspend: true concurrencyPolicy: Forbid successfulJobsHistoryLimit: 3 failedJobsHistoryLimit: 3 diff --git a/kubernetes/app/vikunja/deployment.yaml b/kubernetes/app/vikunja/deployment.yaml index 1c29e5f..6eb69fb 100644 --- a/kubernetes/app/vikunja/deployment.yaml +++ b/kubernetes/app/vikunja/deployment.yaml @@ -6,7 +6,7 @@ metadata: labels: app: vikunja spec: - replicas: 1 + replicas: 0 strategy: type: Recreate selector: diff --git a/kubernetes/app/vikunja/statefulset-db.yaml b/kubernetes/app/vikunja/statefulset-db.yaml index 6804a91..46daf15 100644 --- a/kubernetes/app/vikunja/statefulset-db.yaml +++ b/kubernetes/app/vikunja/statefulset-db.yaml @@ -7,7 +7,7 @@ metadata: app: vikunja-db spec: serviceName: vikunja-db - replicas: 1 + replicas: 0 selector: matchLabels: app: vikunja-db