My root Applications create ApplicationSets that generate a lot of child Applications. The resource tree shows the hierarchy, but the main Applications view is crowded with the generated apps. Is there a way to show just the roots and expand them when needed?
Can I hide ApplicationSet children from the Argo CD Applications view?
Answers
Labels and filters are probably the most practical option. Give the Applications you navigate from a label that identifies them as roots, then filter the Applications view on that label. You can also add labels for scope or type if you need other useful views.
This filters the list rather than turning it into an expandable hierarchy. The generated children are still Applications, so they'll appear again when the filter is removed.
Reply to this answer
A simpler workaround is to name the root Applications so they sort near the top. It won't hide the generated apps or group them, but it can make the few entry points easier to find without setting up a label scheme.
Reply to this answer
You could add another root Application that points to the ApplicationSet if you want a convenient entry point into its resource tree. That's an organizational change, though, not a way to remove the generated Applications from the main view.
Reply to this answer
Add your answer
Answers are reviewed before publication.
Woblet:
Right, that gives you another place to navigate from, but it doesn't solve the flat list by itself.