-
Notifications
You must be signed in to change notification settings - Fork 6.4k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Summary
Provide a way to ignore owner references, and force ArgoCD to delete things.
Motivation
Related to kubernetes-sigs/cluster-api#7913. What we are seeing here is cluster-api adding its own owner references to resources managed by Argo. When it comes to deletion, it's not generated by the Helm template any more, but Argo thinks it's an implicitly created by cluster-api because of the owner references CAPI has added. Basically I cannot delete things unless I do it manually.
Proposal
One idea to handle naughty apps is to have Argo spot the tracking ID, and the fact there is no requested resource any more, and just ignore owners, it created it and has all the power here.
drew-viles, oreonl, cnmcavoy, samm-git, MarcThe and 5 more
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request