argocd-operator icon indicating copy to clipboard operation
argocd-operator copied to clipboard

Manage ArgoCD Image Updater lifecycle in the ArgoCD Operator

Open juv opened this issue 2 years ago • 5 comments

Is your feature request related to a problem? Please describe. When using the ArgoCD Operator, a lot of ArgoCD resources and their lifecycle can be managed by the Operator. Currently, the ArgoCD Image Updater resources need to be installed to the Kubernetes cluster manually. Mixing in a manual deployment process for some parts of the ArgoCD ecosystem gets hard to maintain and is unexpected from a user perspective. Changes in ArgoCD that require a re-configuration of the ArgoCD Image Updater resources will need to be resolved manually by the user, while the rest of the ArgoCD ecosystem is managed by the Operator.

Describe the solution you'd like Implement the lifecycle management of ArgoCD Image Updater resources by the ArgoCD Operator, in a similar way that is being offered for the ApplicationSet Controller.

Describe alternatives you've considered /

Additional context /

juv avatar Sep 01 '22 11:09 juv

Hi @juv , we have this in our backlog list. I think we should get this done in the next release.

iam-veeramalla avatar Sep 01 '22 11:09 iam-veeramalla

cc: @jaideepr97

iam-veeramalla avatar Sep 01 '22 11:09 iam-veeramalla

@iam-veeramalla sounds great, looking forward to using this in our Openshift ArgoCD Operator 🚀 Is there a public roadmap and eta for the next release by any chance?

juv avatar Sep 02 '22 16:09 juv

@iam-veeramalla sounds great, looking forward to using this in our Openshift ArgoCD Operator 🚀 Is there a public roadmap and eta for the next release by any chance?

I don't have the exact release date yet, we are targeting something around 1st or 2nd week of November.

iam-veeramalla avatar Sep 05 '22 04:09 iam-veeramalla

hi @juv as an update to this - we are currently hoping to get Image Updater merged into core Argo CD itself that would make this functionality available to argo-cd natively https://github.com/argoproj/argo-cd/pull/11787

jaideepr97 avatar Feb 09 '23 20:02 jaideepr97