Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions _data/home-content.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,8 @@
localurl: /docs/promotions/promotion-components/
- title: Promotion setup guidelines
localurl: /docs/promotions/create-promotion-sequence/
- title: Promotion tutorials
localurl: /docs/promotions/promotion-scenarios/
- title: YAML specs
localurl: /docs/promotions/entities/yaml/
- title: Trigger promotions
localurl: /docs/promotions/trigger-promotions/
- title: Tracking releases for products
Expand Down Expand Up @@ -94,7 +94,7 @@
- title: Creating Argo CD applications
localurl: /docs/deployments/gitops/create-application/
- title: Monitoring Argo CD applications
localurl: /docs/deployments/gitops/applications-dashboard/
localurl: /docs/deployments/gitops/monitor-applications/
- title: Managing Argo CD applications
localurl: /docs/deployments/gitops/manage-application/

Expand Down
12 changes: 9 additions & 3 deletions _data/nav.yml
Original file line number Diff line number Diff line change
Expand Up @@ -382,12 +382,18 @@
- title: GitOps
url: "/gitops"
sub-pages:
- title: What's changed in Applications documentation
url: "/apps-whats-changed-in-documentation"
- title: About Argo CD applications
url: "/about-apps"
- title: GitOps Apps dashboard
url: "/gitops-apps-dashboard"
- title: Application Groups for Argo CD applications
url: "/gitops-app-groups"
- title: Creating Argo CD applications
url: "/create-application"
- title: Monitoring Argo CD applications
url: "/applications-dashboard"
- title: Application Groups for Argo CD applications
url: "/gitops-app-groups"
url: "/monitor-applications"
- title: Managing Argo CD applications
url: "/manage-application"
- title: Progressive delivery with GitOps
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ See the documentation for [codefresh_abac_rules](https://registry.terraform.io/p
{: .table .table-bordered .table-hover}
| Applications | Description |
|----------------------------|-----------------------|
|**Actions** | {::nomarkdown}<ul><li><b>Refresh</b>: Allow users to manually regular refresh or hard refresh. The Refresh action is automatically disabled on selecting the Sync action which takes precedence. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#refreshhard-refresh-applications">Refresh/Hard Refresh applications</a>.</li><li><b>Sync</b>: Allow users to manually sync an application on-demand, and define the options for manual sync.<br>Selecting Sync automatically disables the Refresh action as Sync takes precedence over it. <br> See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manually-synchronize-an-application">Manually synchronize an application</a>.</li><li><b>Terminate Sync</b>: Allow users to manually stop an ongoing sync for an application. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#terminate-on-going-application-sync">Terminate on-going application sync</a></li><li><b>Perform application rollback</b>: Allow users to rollback the current release of an application to a previous deployment version or release in Codefresh. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#rollback-argo-cd-applications">Rollback Argo CD applications</a>.</li><li><b>View pod logs</b>: Allow users to view logs for pod resources of an application in the Current State tab. <br>See <a href="https://codefresh.io/docs/docs/deployments/gitops/applications-dashboard/#logs-for-application-resources">Logs for application resources</a>.</li><li><b>Pause rollout</b> and <b>Resume rollout</b>: Allow users to pause an ongoing rollout and resume a paused rollout either directly from the Timeline tab of the application, or through the controls in the Rollout Player. <br>See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#pauseresume-ongoing-rollouts">Pause/resume ongoing rollouts</a> and <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Promote full rollout</b>: Allow users to use the Promote Full button in the Rollout Player to skip the remaining steps in the rollout and promote to deployment. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Skip current step in rollout</b>: Allow users to use the Skip Step button in the Rollout Player to skip executing the current step in the rollout. <br>See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Abort rollout</b>: Allow users to use the Abort button in the Rollout Player to terminate the current rollout. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Retry rollout</b>: Allow users to use the Retry button in the Rollout Player to restart an aborted rollout from the beginning. Available only when a rollout was aborted. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Delete resource</b>: Allow users to delete an application resource from the Current State tab. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#delete-an-application">Delete an application</a>.</li></ul>{:/} |
|**Actions** | {::nomarkdown}<ul><li><b>Refresh</b>: Allow users to manually regular refresh or hard refresh. The Refresh action is automatically disabled on selecting the Sync action which takes precedence. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#refreshhard-refresh-applications">Refresh/Hard Refresh applications</a>.</li><li><b>Sync</b>: Allow users to manually sync an application on-demand, and define the options for manual sync.<br>Selecting Sync automatically disables the Refresh action as Sync takes precedence over it. <br> See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manually-synchronize-an-application">Manually synchronize an application</a>.</li><li><b>Terminate Sync</b>: Allow users to manually stop an ongoing sync for an application. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#terminate-on-going-application-sync">Terminate on-going application sync</a></li><li><b>Perform application rollback</b>: Allow users to rollback the current release of an application to a previous deployment version or release in Codefresh. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#rollback-argo-cd-applications">Rollback Argo CD applications</a>.</li><li><b>View pod logs</b>: Allow users to view logs for pod resources of an application in the Current State tab. <br>See <a href="https://codefresh.io/docs/docs/deployments/gitops/monitor-applications/#logs-for-application-resources">Logs for application resources</a>.</li><li><b>Pause rollout</b> and <b>Resume rollout</b>: Allow users to pause an ongoing rollout and resume a paused rollout either directly from the Timeline tab of the application, or through the controls in the Rollout Player. <br>See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#pauseresume-ongoing-rollouts">Pause/resume ongoing rollouts</a> and <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Promote full rollout</b>: Allow users to use the Promote Full button in the Rollout Player to skip the remaining steps in the rollout and promote to deployment. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Skip current step in rollout</b>: Allow users to use the Skip Step button in the Rollout Player to skip executing the current step in the rollout. <br>See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Abort rollout</b>: Allow users to use the Abort button in the Rollout Player to terminate the current rollout. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Retry rollout</b>: Allow users to use the Retry button in the Rollout Player to restart an aborted rollout from the beginning. Available only when a rollout was aborted. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#manage-an-ongoing-rollout-with-the-rollout-player">Managing an ongoing rollout with the Rollout Player</a>.</li><li><b>Delete resource</b>: Allow users to delete an application resource from the Current State tab. See <a href="https://codefresh.io/docs/docs/deployments/gitops/manage-application/#delete-an-application">Delete an application</a>.</li></ul>{:/} |
|**Attributes** |Allow access to application entities on a cluster or within a namespace through a single attribute or a combination of attributes.<br>You can also add multiple instances of the same attribute with different values. {::nomarkdown} <ul><li><b>Cluster</b>: Allow access to all application entities in the cluster, regardless of the namespace, Runtime, and Git Sources of specific applications.</li><li><b>Namespace</b>: Allow access to application entities only within the namespace. If users have multiple accounts on different clusters with the same namespace, they can access applications in all those namespaces.</li><li><b>Runtime</b>: Allow access to application entities associated with the defined Runtime.</li><li><b>Git Source</b>: Allow access to application entities only in the defined Git Source. A Git Source is always associated with a Runtime.</li><li><b>Label</b>: Allow access only to application entities that share the same label. For example, add multiple Label attributes with different values to sync application entities.</li></ul>{:/} |

### Examples of rules for application entities
Expand Down
6 changes: 3 additions & 3 deletions _docs/dashboards/dora-metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -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/applications-dashboard/#gitops-apps-dashboard-information) in the Applications 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/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.


## Metric totals
Expand Down Expand Up @@ -101,8 +101,8 @@ In addition, you can select the granularity for each graph:
The X-axis charts the time based on the granularity, and the Y-axis charts the time in hours. The number shown on the top right is the average number of hours between the previous deployment and rollback for the same application.

## Related articles
[Home dashboard]({{site.baseurl}}/docs/dashboards/home-dashboard/)
[Monitoring applications]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/)
[Home dashboard]({{site.baseurl}}/docs/dashboards/home-dashboard/)
[Monitoring applications]({{site.baseurl}}/docs/deployments/gitops/gitops-apps-dashboard/)
[GitOps Environments dashboard]({{site.baseurl}}/docs/dashboards/gitops-environments/)
[GitOps Products dashboard]({{site.baseurl}}/docs/dashboards/gitops-products/)

8 changes: 4 additions & 4 deletions _docs/dashboards/gitops-environments.md
Original file line number Diff line number Diff line change
Expand Up @@ -176,7 +176,7 @@ Delete unused or legacy Environments to avoid clutter. Deleting an Environment r
In the Environments dashboard, you get both visibility into applications running in different Environments, detailed information on each application, and the ability to sync, refresh, and perform other actions for the application.

### Filter applications in Environments by health status
Quickly filter applications within an Environment by health status. For health status descriptions, see [Health status for application resources]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/#health-status-for-application-resources).
Quickly filter applications within an Environment by health status. For health status descriptions, see [Health status for application resources]({{site.baseurl}}/docs/deployments/gitops/monitor-applications/#health-status-for-application-resources).

1. In the Codefresh UI, from the sidebar, select [**Environments**](https://g.codefresh.io/2.0/environments?view=compact){:target="\_blank"}.
1. For any Environment, click the Health status or statuses by which to filter.
Expand Down Expand Up @@ -296,8 +296,8 @@ Manage applications from within Environments through each application's context

1. In the Codefresh UI, from the sidebar, select **Environments**.
1. In the Environment with the application for which to take action, click the context menu to the right of the application, and select the option:
* [Quick View]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/#view-deployment-configuration-info-for-selected-argo-cd-application): View deployment, definition, and event information for the selected application in the same location.
* [Diff View]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/#analyze-out-of-sync-applications-with-diff-view): Analyze out of sync applications. This option is disabled when applications are synced.
* [Quick View]({{site.baseurl}}/docs/deployments/gitops/monitor-applications/#view-deployment-configuration-info-for-selected-argo-cd-application): View deployment, definition, and event information for the selected application in the same location.
* [Diff View]({{site.baseurl}}/docs/deployments/gitops/monitor-applications/#analyze-out-of-sync-applications-in-diff-view): Analyze out of sync applications. This option is disabled when applications are synced.
* [Synchronize]({{site.baseurl}}/docs/deployments/gitops/manage-application/#manually-synchronize-an-argo-cd-application): Manually synchronize the application to expedite Git-to-cluster sync.
* [Refresh/Hard Refresh]({{site.baseurl}}/docs/deployments/gitops/manage-application/#refreshhard-refresh-argo-cd-applications): As an alternative to manually syncing an application, either sync the application with the desired state in Git (refresh), or sync the application with the desired state Git while removing the cache (hard refresh).
* [Edit]({{site.baseurl}}/docs/deployments/gitops/manage-application/#edit-argo-cd-application-definitions): Update General or Advanced configuration settings for the application.
Expand All @@ -315,7 +315,7 @@ Manage applications from within Environments through each application's context

## Related articles
[GitOps Products dashboard]({{site.baseurl}}/docs/dashboards/gitops-products/)
[Monitoring Argo CD applications]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/)
[Monitoring Argo CD applications]({{site.baseurl}}/docs/deployments/gitops/monitor-applications/)
[Home dashboard]({{site.baseurl}}/docs/dashboards/home-dashboard/)
[DORA metrics]({{site.baseurl}}/docs/dashboards/dora-metrics/)
[Creating Argo CD applications]({{site.baseurl}}/docs/deployments/gitops/create-application/)
Expand Down
6 changes: 3 additions & 3 deletions _docs/dashboards/gitops-products.md
Original file line number Diff line number Diff line change
Expand Up @@ -185,8 +185,8 @@ Manage applications grouped within a product through each application's context
1. In the Product Dashboard, go to the environment with the application.
1. Click the context menu to the right of the application, and select the option:

* [Quick View]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/#view-deployment-configuration-info-for-selected-argo-cd-application): View deployment, definition, and event information for the selected application in the same location.
* [Diff View]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/#analyze-out-of-sync-applications-with-diff-view): Analyze out of sync applications. This option is disabled when applications are synced.
* [Quick View]({{site.baseurl}}/docs/deployments/gitops/monitor-applications/#view-deployment-configuration-info-for-selected-argo-cd-application): View deployment, definition, and event information for the selected application in the same location.
* [Diff View]({{site.baseurl}}/docs/deployments/gitops/monitor-applications/#analyze-out-of-sync-applications-in-diff-view): Analyze out of sync applications. This option is disabled when applications are synced.
* [Synchronize]({{site.baseurl}}/docs/deployments/gitops/manage-application/#manually-synchronize-an-argo-cd-application): Manually synchronize the application to expedite Git-to-cluster sync.
* [Refresh/Hard Refresh]({{site.baseurl}}/docs/deployments/gitops/manage-application/#refreshhard-refresh-argo-cd-applications): As an alternative to manually syncing an application, either sync the application with the desired state in Git (refresh), or sync the application with the desired state Git while removing the cache (hard refresh).
* [Edit]({{site.baseurl}}/docs/deployments/gitops/manage-application/#edit-argo-cd-application-definitions): Update General or Advanced configuration settings for the application.
Expand Down Expand Up @@ -267,7 +267,7 @@ Either create an environment, or add the cluster-namespace defined for the appli

## Related articles
[Environments dashboard]({{site.baseurl}}/docs/dashboards/gitops-environments/)
[Creating Argo CD applications]({{site.baseurl}}/docs/deployments/gitops/create-application/)
[Creating Argo CD applications]({{site.baseurl}}/docs/deployments/gitops/create-application/)
[Monitoring Argo CD applications]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard/)
[Home dashboard]({{site.baseurl}}/docs/dashboards/home-dashboard/)
[DORA metrics]({{site.baseurl}}/docs/dashboards/dora-metrics/)
2 changes: 1 addition & 1 deletion _docs/dashboards/home-dashboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 [Monitoring GitOps applications]({{site.baseurl}}/docs/deployments/gitops/applications-dashboard) |
|**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). |
|**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. {:/} |

Expand Down
Loading