Replies: 4 comments 8 replies
-
Hi @tyriis, actually, Argo CD uses I can also imagine a lot of confusion arising when there's two tool competing about the final word on the same installed application, e.g. you have the Argo CD pinned to a Helm chart version X.Y.Z, and perform a manual upgrade of the same application using Helm to X.Y.Z+1 However, I think there are actually discussions going on making the Helm information available in the cluster. I can't seem to find the appropriate issue, tho. |
Beta Was this translation helpful? Give feedback.
-
+1, IIRC Helm v3 is client side only and have no server components. In theory ArgoCD could support Helm deployments (still could keep using Edit: Helm has a native Golang SDK which would allow ArgoCD to integrate with Helm natively. |
Beta Was this translation helpful? Give feedback.
-
Is there any way that ArgoCD could produce a warning when any chart / template uses native helm functions that might not be supported? |
Beta Was this translation helpful? Give feedback.
-
If I understand well Argo is not executing a helm install so if in the cluster there is something that does "things" as a result of an helm install it will not be done. |
Beta Was this translation helpful? Give feedback.
-
Hi, related to #1672
I am really curious in the design decision, to delete helm releases after the deployment.
Maybe someone can give a feedback why this is required.
ArgoCD claims to be un-opinionated, it feels like a contradiction to not allow to interact with "my" known tools with existing helm releases.
I would encourage an opt-in/opt/out to be able to keep the helm release information, comparable tools like FluxCD are able to handle it even without deleting the helm informations.
Beta Was this translation helpful? Give feedback.
All reactions