You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
@@ -53,7 +53,7 @@ To view filters that are not displayed, click **More filters**.
## Metrics for favorite applications
If you have [starred applications as favorites]({{site.baseurl}}/docs/deployments/gitops/gitops-apps-dashboard/#gitops-apps-dashboard-information) in the GitOps Apps dashboard, clicking {::nomarkdown}<img src="../../../images/icons/icon-mark-favorite.png?display=inline-block">{:/} in DORA metrics, displays DORA metrics only for those applications.
If you have [starred applications as favorites]({{site.baseurl}}/docs/dashboards/gitops-apps-dashboard/#gitops-apps-dashboard-information) in the GitOps Apps dashboard, clicking {::nomarkdown}<img src="../../../images/icons/icon-mark-favorite.png?display=inline-block">{:/} in DORA metrics, displays DORA metrics only for those applications.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
description: "Explore applications in the GitOps Apps dashboard"
description: "Explore Argo CD applications in the GitOps Apps dashboard"
redirect_from:
- /docs/deployments/gitops/gitops-apps-dashboard/
toc: true
---
As a one-stop shop for Argo Rollouts and Argo CD, the GitOps Apps dashboard delivers on the challenge of creating and managing individual applications across all clusters in your enterprise.
A wide range of filters, progressive delivery views, and enriched CI and CD information, provide full traceability and visibility into deployments.
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
{% include
image.html
Expand All
@@ -26,11 +31,9 @@ When you navigate to the GitOps Apps dashboard, the dashboard displays the Argo
The applications are displayed in List view (the default). You can switch to Card view mode if needed.
### Applications List view
The List view displays the hierarchical structure of your applications, showcasing the relationships between applications.
This view provides structural context, making it easy to understand parent-child relationships between applications.
### 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.
Here is an example of the GitOps Apps dashboard in List view mode:
{% include
image.html
Expand All
@@ -42,11 +45,8 @@ caption="GitOps Apps dashboard: List view"
max-width="70%"
%}
### Applications Card View
In contrast, the Card view presents a flat, scannable list of applications, without displaying their hierarchical structure.
This view is ideal for a quick overview, though it does not provide context for relationships between applications.
Here is an example of the GitOps Apps dashboard in Card view mode:
### 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.
{% include
image.html
Expand All
@@ -60,8 +60,8 @@ max-width="60%"
## Application types in the GitOps Apps dashboard
The GitOps Apps dashboard displays the different types of Argo CD applications, each rendereddifferentlybased ontheir structure.
Each application is clearlytagged to indicateits type in the hierarchy.
The GitOps Apps dashboard displays the different types of Argo CD applications, each rendered based onits structure.
Applications aretagged to indicatetheir type in the hierarchy.
##### Standalone Argo CD applications
Standalone applications are displayed individually, with or without their parent Git Source applications.
Expand All
@@ -78,7 +78,7 @@ max-width="60%"
##### Dynamically generated application sets
ApplicationSets include multiple applications dynamically generated based on a predefined configuration.
In the dashboard, the generated applications are displayed nested within the parent.
In theGitOps Appsdashboard, the generated applications are displayed nested within the parent.
{% include
image.html
Expand All
@@ -91,8 +91,8 @@ max-width="60%"
%}
##### Applications with multiple sources
Multisource applicationsare essentially standalone applications whichpull configurations from multiple repositories or sources.
In the GitOps Apps dashboard,they can be identified bythe number of sources displayed next to the **Sources** label.
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.
{% include
image.html
Expand All
@@ -116,8 +116,8 @@ Here's a description of the information and actions in the GitOps Apps dashboard
{: .table .table-bordered .table-hover}
| Item | Description |
| -------------- | -------------- |
|**Application filters** | Filter by a range of attributes to customize the information in the dashboard to bring you what you need. {::nomarkdown} <ul><li>Application health<br>A snapshot that displays a breakdown of the deployed applications by their health status.<br>Click a status to filter by applications that match it.<br>Codefresh tracks Argo CD's set of health statuses. See <a href="https://codefresh.io/docs/docs/deployments/gitops/monitor-applications/#health-status-for-application-resources">Health status</a> in this article, and Argo CD's official documentation on <a href="https://argo-cd.readthedocs.io/en/stable/operator-manual/health" target=”_blank”>Health sets</a>.</li><li>Application attributes<br>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.<br>Clicking <b>More Filters</b> gives you options to filter by Health status, Cluster names, Namespace, and Type. <br><ul><li>Application Type: Can be any of the following<ul><li>Applications: Standalone applications. See the official documentation on <a href="https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#applications" target=”_blank”>Applications</a>.</li><li>ApplicationSet: Applications created using the ApplicationSet Custom Resource (CR) template. An ApplicationSet can generate single or multiple applications. See the official documentation on <a href="https://argo-cd.readthedocs.io/en/stable/user-guide/application-set" target=”_blank”>Generating Applications with ApplicationSet</a>.</li><li>Git Source: Applications created by Codefresh that includes other applications and CI resources. See <a href="https://codefresh.io/docs/docs/installation/gitops/git-sources/">Git Sources</a>.</li></ul></li></li><li>Labels:The K8s labels defined for the applications. The list displays labels of <i>all</i> the applications, even if you have applied filters.<br>To see the available labels, select <b>Add</b>, and then select the required label and one or more values. <br>To filter by the labels, select <b>Add</b> and then <b>Apply</b>.<br> See the official documentation on <a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels" target=”_blank”>Labels and selectors</a>.</li></ul></ul>{:/}|
|{::nomarkdown}<img src="../../../../images/icons/icon-mark-favorite.png?display=inline-block">{:/}| Star applications as favoritesand view only the starred applications.{::nomarkdown}<br>Select the <img src="../../../../images/icons/icon-mark-favorite.png?display=inline-block"> to star the application as a favorite.<br><br>To filter by favorite applications, on the filters bar, select <img src="../../../../images/icons/icon-fav-starred.png?display=inline-block">.<br>{:/} {% if page.collection != site.gitops_collection %}TIP:If you star applications as favorites in the GitOps Apps dashboard, youcan filterby the sameapplications in the [DORA metrics dashboard]({{site.baseurl}}/docs/dashboards/dora-metrics/#metrics-for-favorite-applications).{% endif %} |
|**Application filters** | Filter by a range of attributes to customize what you see in the dashboard. {::nomarkdown} <ul><li>Application health<br>A snapshot that displays a breakdown of the deployed applications by their health status.<br>Click a status to filter by applications that match it.<br>Codefresh tracks Argo CD's set of health statuses. See <a href="https://codefresh.io/docs/docs/deployments/gitops/monitor-applications/#health-status-for-application-resources">Health status</a> in this article, and Argo CD's official documentation on <a href="https://argo-cd.readthedocs.io/en/stable/operator-manual/health" target=”_blank”>Health sets</a>.</li><li>Application attributes<br>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.<br>Clicking <b>More Filters</b> gives you options to filter by Health status, Cluster names, Namespace, and Type. <br><ul><li>Application Type: Can be any of the following<ul><li>Applications: Standalone applications. See the official documentation on <a href="https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#applications" target=”_blank”>Applications</a>.</li><li>ApplicationSet: Applications created using the ApplicationSet Custom Resource (CR) template. An ApplicationSet can generate single or multiple applications. See the official documentation on <a href="https://argo-cd.readthedocs.io/en/stable/user-guide/application-set" target=”_blank”>Generating Applications with ApplicationSet</a>.</li><li>Git Source: Applications created by Codefresh that includes other applications and CI resources. See <a href="https://codefresh.io/docs/docs/installation/gitops/git-sources/">Git Sources</a>.</li></ul></li></li><li>Labels:The K8s labels defined for the applications. The list displays labels of <i>all</i> the applications, even if you have applied filters.<br>To see the available labels, select <b>Add</b>, and then select the required label and one or more values. <br>To filter by the labels, select <b>Add</b> and then <b>Apply</b>.<br> See the official documentation on <a href="https://kubernetes.io/docs/concepts/overview/working-with-objects/labels" target=”_blank”>Labels and selectors</a>.</li></ul></ul>{:/}|
|{::nomarkdown}<img src="../../../../images/icons/icon-mark-favorite.png?display=inline-block">{:/}| Star applications as favoritesto filter them later.{::nomarkdown}<br>Select the <img src="../../../../images/icons/icon-mark-favorite.png?display=inline-block"> to star the application as a favorite.<br><br>To filter by favorite applications, on the filters bar, select <img src="../../../../images/icons/icon-fav-starred.png?display=inline-block">.<br>{:/} {% if page.collection != site.gitops_collection %}TIP:Youcan filterstarred (favorite)applications also in the [DORA metrics dashboard]({{site.baseurl}}/docs/dashboards/dora-metrics/#metrics-for-favorite-applications).{% endif %} |
|**Application actions**| Options to monitor/manage applications through the application's context menu. {::nomarkdown}<ul><li>Quick view<br>A comprehensive read-only view of the deployment and definition information for the application.</li>{:/}See [Monitor deployments for selected Argo CD application](#monitoring-deployments-for-selected-argo-cd-application) in this article.{::nomarkdown}<li>Synchronize/Sync<br>Manually synchronize the application.</li>{:/}See [Manually sync applications]({{site.baseurl}}/docs/deployments/gitops/manage-application/#manually-synchronize-an-argo-cd-application).{::nomarkdown}<li>Edit<br>Modify application definitions.</li>{:/}See [Edit application definitions]({{site.baseurl}}/docs/deployments/gitops/manage-application/#edit-argo-cd-application-definitions).{::nomarkdown}<li>Refresh and Hard Refresh: Always available in the application's toolbar. <ul><li>Refresh: Retrieve desired (Git) state, compare with the live (cluster) state, and refresh the application to sync with the desired state.</li><li>Hard Refresh: Refresh the application to sync with the Git state, while removing the cache.</li></ul>See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#refreshhard-refresh-argo-cd-applications/">Refresh/hard refresh GitOps applications</a>.{:/} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters
@@ -137,7 +137,7 @@ Displays up to five of the most active applications and their current deployment
| Item | Description |
| ------------------------| ---------------- |
|**Filter** | Filter applications by the clusters on which they are deployed, either by Cluster Name or by Cluster. |
|**View** | Click to go to the GitOps Apps dashboard. See [GitOps Apps dashboard]({{site.baseurl}}/docs/deployments/gitops/gitops-apps-dashboard/) and [Monitoring GitOps applications]({{site.baseurl}}/docs/deployments/gitops/monitor-applications). |
|**View** | Click to go to the GitOps Apps dashboard. See [GitOps Apps dashboard]({{site.baseurl}}/docs/dashboards/gitops-apps-dashboard/) and [Monitoring GitOps applications]({{site.baseurl}}/docs/deployments/gitops/monitor-applications). |
|**Application Name** | The name of the application, and the names of the GitOps Runtime and the cluster on which it is deployed. Click the name to drill down into the application in the GitOps Apps dashboard. |
|**Health status** | The health status of the application, and can be either:{::nomarkdown}<ul><li>Healthy (green): The application is running on the cluster.</li><li>Degraded (red): The application failed to run.</li> <li>Rollback (yellow): There was a rollback to the previously deployed version.</li></ul> To see the breakdown by health status, mouse over the chart. <br> The number at the end of the bar is the total number of deployments for the application, and the percentage indicates the overall decrease or increase compared to the reference period. {:/} |
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.