между:
https://argoproj.github.io/argo-cd/user-guide/auto_sync/#automatic-pruning
И финалайзером описанным здесь https://argoproj.github.io/argo-cd/operator-manual/declarative-setup/
Ни в чем
спасибо
syncPolicy pruning это про очистку мусора в самом приложении. Например когда ты удалил ресурс из чарта, argo его будет удалять и из кластера А финалайзер это про очистку всех задеплоиных манифестов приложения из кластеров, когда удаляется kind: Application самого приложения в argo. Если нет финалайзера, то удалив приложение в argo (kubectl delete app app-name) , арго не будет удалять его манифесты из кластеров. Настройки syncPolicy на это не влияют
Обсуждают сегодня