crossplane-contrib/provider-argocd

Support AppProject Labels

smileisak opened this issue · 0 comments

What problem are you facing?

We are working on creating an ArgoCD project using the Crossplane provider. One of the key functionalities we rely on in ArgoCD is the usage of labels in the AppProject. These labels are crucial as they allow the AppProject to inherit default spec values from a global AppProject, providing us with a standardized setup and reducing manual configuration effort.

However, we've observed that the Crossplane provider's Managed Resource does not currently support adding these labels to the ArgoCD projects. This limitation hinders our ability to seamlessly integrate and manage our ArgoCD projects using Crossplane.

How could Crossplane help solve your problem?

To address this challenge, it would be beneficial if provider argocd could enhance to support Labels in AppProject: Add functionality in the Managed Resource to support defining and adding labels to the ArgoCD AppProject. This should be in line with how ArgoCD natively supports labels.