Comment on page
After you log in to the ISD application, the Home page appears. The Home page displays the application dashboard with two summary boxes. One shows the number of applications with its health status (real-time data) and the other shows the notifications for the applications such as deployments, analysis failures, policy violations and pending approvals( data that are historical and can be filtered).
Some of these counts can be disabled depending on the CD tool and feature availability. The data in the application dashboard is displayed based on user permissions (RBAC).
The application dashboard looks like as shown in the image below:
In the above dashboard, you can see the high-level overview of your applications along with the summary counts of the following important operational information:
Applications - The number of applications to which you have access.
- Healthy Applications - The number of applications that are in healthy status.
- Degraded Applications - The number of applications that are in degraded status.
- Out of Sync Applications - The number of applications that are in out of sync status.
Notifications - The number of notifications for the applications.
- Deployments - Number of deployments in a specific time period.
- Pending Approvals - Number of pending approvals.
- Policy Violations - Number of policy violations.
- Analysis Failures - Number of analysis failures.
Note: The summary counts displayed in the application dashboard are for the entire duration for all the linked Argo instances. Only the deployment summary count is based on the time.
You can also see the list of applications in the above screen. Each row represents an application with the following details. The latest synced applications are shown first in the list.
- Application name: A unique name to identify this application. If you click on any application, it will redirect you to the Application Status page.
- CD Tool: The Agent name and Argo CD name.
- Last Synced: When was the last time the application was deployed.
- Sync Status: Status of your application deployment. It shows whether the application deployment is successful or not.
- Health: Health status of your application.
- Revision: It shows the git repo commit ID.
- Namespace: Namespace name where application is deployed in the Cluster.
- Cluster : Displays the Cluster name and the URL values of the target Cluster where the application is deployed.
- Cluster Labels: All the labels of the target cluster. Applications can also be searched using the cluster labels. On clicking the displayed label, the entire list is displayed.
- Services : Displays all the services and the images that are updated during a deployment. On clicking the services, the list of services, kinds and associated images are shown.
- Images : Images added to the application.
- Application Labels : The labels added to the application.
- Source Repository URL: URL of the source repo where the manifest file is saved.
- Source Path: The folder name in the repository where the manifest file is saved.
- Target Revision: The revision number, which refers to the most recent revision in a repository.
- Project: Name of the project this application belongs to.
You can change the time period to view the applications within a certain duration. For example - Last 1 day, Last 7 days, Last 1 month, etc. To do so, click the Last 7 days drop-down and select the time period as shown in the image below:
If you would like to view the list of applications with respect to their agent name, click on the “All CD Tools” drop-down and select the desired agent name as shown in the image below.
You can opt to show or hide the columns in the applications list. To do so, click the menu icon as shown in the image below:
The list of available columns will appear. You can select/deselect a particular column from the drop-down to add/remove it from the applications table as shown below: