diff --git a/component/app.jsonnet b/component/app.jsonnet index 8f81e48..693aeb4 100644 --- a/component/app.jsonnet +++ b/component/app.jsonnet @@ -11,5 +11,13 @@ local appPath = if project == 'syn' then 'apps' else 'apps-%s' % project; { - ['%s/backup-k8up' % appPath]: app, + ['%s/backup-k8up' % appPath]: app { + metadata+: { + finalizers: [ + 'resources-finalizer.argocd.argoproj.io', + 'post-delete-finalizer.argocd.argoproj.io', + 'post-delete-finalizer.argocd.argoproj.io/cleanup' + ], + }, + }, } diff --git a/tests/golden/defaults/backup-k8up/apps/backup-k8up.yaml b/tests/golden/defaults/backup-k8up/apps/backup-k8up.yaml index e69de29..ac5b873 100644 --- a/tests/golden/defaults/backup-k8up/apps/backup-k8up.yaml +++ b/tests/golden/defaults/backup-k8up/apps/backup-k8up.yaml @@ -0,0 +1,5 @@ +metadata: + finalizers: + - resources-finalizer.argocd.argoproj.io + - post-delete-finalizer.argocd.argoproj.io + - post-delete-finalizer.argocd.argoproj.io/cleanup