Skip to content

Commit 9b84d63

Browse files
Merge pull request #174 from projectsyn/bug/argocd-app-finalizers
Fix missing finalizers in the ArgoCD app
2 parents 6a3f28a + e676045 commit 9b84d63

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

component/app.jsonnet

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,13 @@ local appPath =
1111
if project == 'syn' then 'apps' else 'apps-%s' % project;
1212

1313
{
14-
['%s/backup-k8up' % appPath]: app,
14+
['%s/backup-k8up' % appPath]: app {
15+
metadata+: {
16+
finalizers: [
17+
'resources-finalizer.argocd.argoproj.io',
18+
'post-delete-finalizer.argocd.argoproj.io',
19+
'post-delete-finalizer.argocd.argoproj.io/cleanup'
20+
],
21+
},
22+
},
1523
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
metadata:
2+
finalizers:
3+
- resources-finalizer.argocd.argoproj.io
4+
- post-delete-finalizer.argocd.argoproj.io
5+
- post-delete-finalizer.argocd.argoproj.io/cleanup

0 commit comments

Comments
 (0)