crossplane-contrib / provider-argocd

Crossplane provider to provision and manage Argo CD objects
Apache License 2.0
68 stars 35 forks source link

Add Support for Scoped Repository #126

Closed abelhoula closed 8 months ago

abelhoula commented 8 months ago

What problem are you facing?

I am currently using the ArgoCD Crossplane Provider and have a use case where I need support for scoped repositories. Currently, the provider lacks this feature, and it's essential for my scenario

How could Crossplane help solve your problem?

Once the appropriate RBAC rules are in place, developers can create their own Git repositories and, assuming they have the correct credentials, can add them in an existing project either from the UI or the CLI. However, both the User Interface and the CLI lack the ability to specify a project for scoped repositories.

Adding support for scoped repositories in the ArgoCD Crossplane Provider would greatly enhance its flexibility and usability in scenarios where project scoping is a requirement.

Ref