flamingo icon indicating copy to clipboard operation
flamingo copied to clipboard

Custom Resource Object Don't Show Up in ArgoUI

Open reedjosh opened this issue 2 years ago • 6 comments

I have a Helm chart that only installs ClusterIssuers. A set of Custom Resource Objects.

Flux does a great job of installing the objects, but the Helm Release objects do not show up in the ArgoUI.

Combining this with: https://github.com/flux-subsystem-argo/flamingo/issues/16, it seems that using FSA where Argo is the front end and Flux is the back, just doesn't seem to work great.

As of right now I'm guessing this is because the Flamingo patches don't handle CRDs and their respective objects?

I see that the status field of an argo application is where objects are tracked.

reedjosh avatar May 22 '23 17:05 reedjosh

Please let me know if you could also display cluster-scoped objects with Argo CD.

We had this request before, but it turned out to be ArgoCD didn't have this capability.

chanwit avatar May 22 '23 18:05 chanwit

I see. Thank you. I'll check into that and post back.

reedjosh avatar May 22 '23 18:05 reedjosh

So, I checked and CRDs (which are cluster scoped) show up perfectly fine in the UI.

Also I saw that issue if once present seems fixed. https://github.com/argoproj/argo-cd/issues/10314

reedjosh avatar May 22 '23 19:05 reedjosh

Further, the objects (clusterissuers) in this case don't seem to get the annotations required to track them. Though adding said annotations doesn't seem to help either.

reedjosh avatar May 22 '23 19:05 reedjosh

image

And here's an example of a Cluster Scoped ClusterIssuer showing up in our Argo instance without Flamingo.

reedjosh avatar May 22 '23 20:05 reedjosh

ping @reedjosh Are you still experiencing this problem with recent versions of Flamingo (v2.8 / v2.9) ?

chanwit avatar Nov 12 '23 08:11 chanwit