From fa997037f91fad7ca14f1edf02ca5275bf44bf7d Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Mon, 3 Mar 2025 23:02:27 +0100 Subject: [PATCH] Add auto heal to all template services --- apps/templates/home-assistant-folder.yaml | 4 +++- apps/templates/immich-folder.yaml | 4 +++- apps/templates/longhorn-folder.yaml | 4 +++- apps/templates/nas-folder.yaml | 4 +++- apps/templates/restore-backup-folder.yaml | 4 +++- apps/templates/snapshot-controller-helm.yaml | 2 ++ apps/templates/ttrss-folder.yaml | 4 +++- apps/templates/velero-folder.yaml | 4 +++- apps/templates/whisper-webui-folder.yaml | 4 +++- 9 files changed, 26 insertions(+), 8 deletions(-) diff --git a/apps/templates/home-assistant-folder.yaml b/apps/templates/home-assistant-folder.yaml index f6044df..4641d49 100644 --- a/apps/templates/home-assistant-folder.yaml +++ b/apps/templates/home-assistant-folder.yaml @@ -16,4 +16,6 @@ spec: namespace: home-assistant syncPolicy: syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + automated: + selfHeal: true \ No newline at end of file diff --git a/apps/templates/immich-folder.yaml b/apps/templates/immich-folder.yaml index ed04fbe..0fe88fa 100644 --- a/apps/templates/immich-folder.yaml +++ b/apps/templates/immich-folder.yaml @@ -16,4 +16,6 @@ spec: namespace: immich syncPolicy: syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + automated: + selfHeal: true \ No newline at end of file diff --git a/apps/templates/longhorn-folder.yaml b/apps/templates/longhorn-folder.yaml index d5f67a0..014d146 100644 --- a/apps/templates/longhorn-folder.yaml +++ b/apps/templates/longhorn-folder.yaml @@ -16,4 +16,6 @@ spec: namespace: longhorn-system syncPolicy: syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + automated: + selfHeal: true \ No newline at end of file diff --git a/apps/templates/nas-folder.yaml b/apps/templates/nas-folder.yaml index 59488c7..9c0bd22 100644 --- a/apps/templates/nas-folder.yaml +++ b/apps/templates/nas-folder.yaml @@ -16,4 +16,6 @@ spec: namespace: nas syncPolicy: syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + automated: + selfHeal: true \ No newline at end of file diff --git a/apps/templates/restore-backup-folder.yaml b/apps/templates/restore-backup-folder.yaml index ffd5080..563ca9e 100644 --- a/apps/templates/restore-backup-folder.yaml +++ b/apps/templates/restore-backup-folder.yaml @@ -16,4 +16,6 @@ # namespace: immich # Change too namespace where the volume is! # syncPolicy: # syncOptions: -# - CreateNamespace=true \ No newline at end of file +# - CreateNamespace=true +# automated: +# selfHeal: true \ No newline at end of file diff --git a/apps/templates/snapshot-controller-helm.yaml b/apps/templates/snapshot-controller-helm.yaml index f69b804..abb43ce 100644 --- a/apps/templates/snapshot-controller-helm.yaml +++ b/apps/templates/snapshot-controller-helm.yaml @@ -18,3 +18,5 @@ spec: prune: true syncOptions: - CreateNamespace=true + automated: + selfHeal: true diff --git a/apps/templates/ttrss-folder.yaml b/apps/templates/ttrss-folder.yaml index 1372a8c..a73ce86 100644 --- a/apps/templates/ttrss-folder.yaml +++ b/apps/templates/ttrss-folder.yaml @@ -16,4 +16,6 @@ spec: namespace: ttrss syncPolicy: syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + automated: + selfHeal: true \ No newline at end of file diff --git a/apps/templates/velero-folder.yaml b/apps/templates/velero-folder.yaml index 1d67fac..37a07cc 100644 --- a/apps/templates/velero-folder.yaml +++ b/apps/templates/velero-folder.yaml @@ -16,4 +16,6 @@ spec: namespace: velero syncPolicy: syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + automated: + selfHeal: true \ No newline at end of file diff --git a/apps/templates/whisper-webui-folder.yaml b/apps/templates/whisper-webui-folder.yaml index f7c7247..170e532 100644 --- a/apps/templates/whisper-webui-folder.yaml +++ b/apps/templates/whisper-webui-folder.yaml @@ -16,4 +16,6 @@ spec: namespace: whisper-webui syncPolicy: syncOptions: - - CreateNamespace=true \ No newline at end of file + - CreateNamespace=true + automated: + selfHeal: true \ No newline at end of file