From 32416f98f88d29805ad47cfeb192d21fd7d00a41 Mon Sep 17 00:00:00 2001 From: Melvin GABALI Date: Thu, 15 Jan 2026 00:35:59 +0100 Subject: [PATCH] update groups --- helm/longhorn/dev/templates/backup-daily.yaml | 2 +- helm/longhorn/dev/templates/backup-weekly.yaml | 2 +- helm/longhorn/dev/templates/snapshot-4h.yaml | 2 +- helm/longhorn/dev/templates/storageclass-backup.yaml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/helm/longhorn/dev/templates/backup-daily.yaml b/helm/longhorn/dev/templates/backup-daily.yaml index 7fa7605..215bd41 100644 --- a/helm/longhorn/dev/templates/backup-daily.yaml +++ b/helm/longhorn/dev/templates/backup-daily.yaml @@ -7,6 +7,6 @@ spec: cron: "0 0 * * *" task: "backup" groups: - - "backup" # Optionnel : permet de regrouper les jobs + - "group-backup" # Optionnel : permet de regrouper les jobs retain: 7 concurrency: 2 \ No newline at end of file diff --git a/helm/longhorn/dev/templates/backup-weekly.yaml b/helm/longhorn/dev/templates/backup-weekly.yaml index 150398d..195ccb0 100644 --- a/helm/longhorn/dev/templates/backup-weekly.yaml +++ b/helm/longhorn/dev/templates/backup-weekly.yaml @@ -7,7 +7,7 @@ spec: cron: "0 0 * * 0" # Tous les dimanches à minuit task: "backup" groups: - - "backup" # Optionnel : permet de regrouper les jobs + - "group-backup" # Optionnel : permet de regrouper les jobs retain: 4 # Conserver 4 backups hebdomadaires (1 mois) concurrency: 2 diff --git a/helm/longhorn/dev/templates/snapshot-4h.yaml b/helm/longhorn/dev/templates/snapshot-4h.yaml index f3a51b6..c086e8c 100644 --- a/helm/longhorn/dev/templates/snapshot-4h.yaml +++ b/helm/longhorn/dev/templates/snapshot-4h.yaml @@ -7,7 +7,7 @@ spec: cron: "0 */4 * * *" # Toutes les 4 heures task: "snapshot" groups: - - "snapshot" # Optionnel : permet de regrouper les jobs + - "group-snapshot" # Optionnel : permet de regrouper les jobs retain: 24 # Conserver 24 snapshots (6 jours avec 4 snapshots/jour) concurrency: 2 diff --git a/helm/longhorn/dev/templates/storageclass-backup.yaml b/helm/longhorn/dev/templates/storageclass-backup.yaml index fc8f74b..0908756 100644 --- a/helm/longhorn/dev/templates/storageclass-backup.yaml +++ b/helm/longhorn/dev/templates/storageclass-backup.yaml @@ -13,7 +13,7 @@ parameters: # - backup-daily (groupe "backup") # - backup-weekly (groupe "backup") # - snapshot-4h (groupe "snapshot") - recurringJobSelector: '[{"name":"backup","isGroup":true},{"name":"snapshot","isGroup":true}]' + recurringJobSelector: '[{"name":"group-backup","isGroup":true},{"name":"group-snapshot","isGroup":true}]' allowVolumeExpansion: true volumeBindingMode: Immediate