here is a share of an experience with argocd
I have create an issue by deleting an application that was pending for sync ..
Delete will wait for the app sync indefinitely and app can’t be update to fix the sync.
kubectl delete application will not work
to fix this deadlock :
kubectl get application -A
$ kubectl edit application appname -n argocd
then remove the finalizer
now delete the application with kubectl
kubectl delete application appname
I have found guidance here https://github.com/argoproj/argo-cd/issues/1329
During experiments i found the following "deadlock" when deleting an application. I have an application which provisions an appproject a namespace and a new application (which is in the n…