GitOps Apps dashboard

Explore Argo CD applications in the GitOps Apps dashboard

The GitOps Apps dashboard is a central hub for managing Argo CD applications and Argo Rollouts across all clusters in your enterprise.
It provides a unified interface for:

  • Creating and managing applications
  • Monitoring deployments with enriched CI/CD data
  • Gaining full traceability and visibility into progressive delivery

GitOps Apps dashboard

GitOps Apps dashboard

View modes for GitOps Apps dashboard

When you navigate to the GitOps Apps dashboard, the dashboard displays the Argo CD applications you have created and deployed, sorted by the most recent deployments.
The applications are displayed in List view (the default). You can switch to Card view mode if needed.

List view

The List view shows applications in a hierarchical structure, making it easy to understand parent-child relationships. This view provides structural context for multi-level applications.

GitOps Apps dashboard: List view

GitOps Apps dashboard: List view

Card View

The Card view presents a flat list of applications without hierarchy. It provides a quick overview but does not display relationships between applications.

GitOps Apps dashboard: Card view

GitOps Apps dashboard: Card view

Application types in the GitOps Apps dashboard

The GitOps Apps dashboard displays the different types of Argo CD applications, each rendered based on its structure. Applications are tagged to indicate their type in the hierarchy.

Standalone Argo CD applications

Standalone applications are displayed individually, with or without their parent Git Source applications.

Standalone applications in GitOps Apps dashboard

Standalone applications in GitOps Apps dashboard
Dynamically generated application sets

ApplicationSets include multiple applications dynamically generated based on a predefined configuration. In the GitOps Apps dashboard, the generated applications are displayed nested within the parent.

ApplicationSet in GitOps Apps dashboard

ApplicationSet in GitOps Apps dashboard
Applications with multiple sources

Multisource applications pull configurations from multiple repositories or sources.
In the GitOps Apps dashboard, the number of sources are displayed next to the Sources label.

Multisource application in GitOps Apps dashboard

Multisource application in GitOps Apps dashboard
Git Source applications

Applications created in Codefresh are committed to a Git repository that stores the manifests. Codefresh manages the Git Source itself as an application. Git Sources are essential for viewing configuration settings of all application types, and managing standalone and multisource applications.
See Git Sources in Runtimes.

GitOps Apps dashboard application information

Here’s a description of the information and actions in the GitOps Apps dashboard.

Item Description
Application filters Filter by a range of attributes to customize what you see in the dashboard.
  • Application health
    A snapshot that displays a breakdown of the deployed applications by their health status.
    Click a status to filter by applications that match it.
    Codefresh tracks Argo CD's set of health statuses. See Health status, and Argo CD's official documentation on Health sets.
  • Application attributes
    Attribute filters support multi-selection, and results are based on an OR relationship within the same filter with multiple options, and an AND relationship between filters.
    Clicking More Filters gives you options to filter by Health status, Cluster names, Namespace, and Type.
    • Application Type: Can be any of the following
      • Applications: Standalone applications. See the official documentation on Applications.
      • ApplicationSet: Applications created using the ApplicationSet Custom Resource (CR) template. An ApplicationSet can generate single or multiple applications. See the official documentation on Generating Applications with ApplicationSet.
      • Git Source: Applications created by Codefresh that includes other applications and CI resources. See Git Sources.
    • Labels:The K8s labels defined for the applications. The list displays labels of all the applications, even if you have applied filters.
      To see the available labels, select Add, and then select the required label and one or more values.
      To filter by the labels, select Add and then Apply.
      See the official documentation on Labels and selectors.
Star applications as favorites to filter them later.
Select the to star the application as a favorite.

To filter by favorite applications, on the filters bar, select .
Application actions Options to monitor/manage applications through the application’s context menu.

Monitoring Argo CD applications
Managing Argo CD applications
Environments dashboard
Products dashboard
Home dashboard