Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix!: hardcode the release name to remove the destination cluster
I found out that Argo CD passes the name of the application as a value to set the Helm chart. This means that all the templating that used `{ $.Release.Name }` would resolve to the name given to Argo CD application. In a multicluster deployment, using a single Argo CD, the names of the applications must be different. We solved that by appending the cluster name to the default application name when deploying on different clusters than `in-cluster`. However, this resulted in multiple problems for deployments that depended on the name of the application being static, so this solves that. This is a breaking change because sometimes this requires an application to be deleted and recreated.
- Loading branch information