CD Integration

Users can find the Argo CD integration accounts and their connection status and Create new Argo CD integration on the CD Integration page.

View the CD Integration accounts:

Follow the procedure below to view the list of Argo CD integration accounts.

  • Click Setup in the application dashboard and then click CD Integration from the left-side navigation pane as shown in the image below.

The list of Argo CD integration accounts is displayed with the following details:

  • Name – This column shows the name of the Argo CD integration account.

  • Type – This column shows the type of integration account.

  • Agent – This column shows the name of the Agent.

  • URL – This column shows the URL of the Argo CD application dashboard. On clicking the link, it redirects you to the respective Argo CD login page.

  • Description: This column gives a description of the agent.

  • Version: This column gives the version details of the agent.

  • Status – This column shows the status of the connection.

  • Labels - This column shows the labels associated with the Argo CD account.

Show/Hide Columns

Users can choose to show or hide these columns in the available 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 Argo CD integration accounts table as shown in the image below:

Edit

Follow the procedure below to edit a CD Integration.

  1. To edit an Argo CD Integration, click on the three dots at the end of the row of the Argo CD integration entry and click Edit as shown below.

  1. The Overview page appears as shown below, where you can edit the Argo CD Integration Description and Permissions.

To edit the Permissions deselect the checkbox Enable all access to all the groups for this if it is already checked. Now you can select the desired groups that you wish to provide access to and also you can enable or disable the View, Edit, and Delete access.

The user cannot edit the Argo CD Name field once the agent is created.

  1. You can download the CD integration manifest by clicking the Download Manifest button. The yml file gets downloaded.

  2. After editing the details, click the Update button. The changes are saved.

Delete

Follow the procedure below to delete a CD Integration.

  1. To delete a CD Integration, click on the three dots at the end of the row of the Argo CD integration entry and click Delete as shown below.

  1. On clicking delete, a confirmation dialog box appears as shown below. Click Yes, delete it! to delete the entry or click Cancel if you do not wish to delete the entry.

Download Manifest

Follow the procedure below to download the manifest of a CD Integration.

  1. To download a manifest, click on the three dots at the end of the row of the Argo CD integration entry and click Download Manifest as shown below.

The yaml file is downloaded.

If you would like to see the details of a specific Argo CD integration account or a set of accounts, you can use this option to search by searching using the Label, Agent, Name Status, Type, Url or Version. Refer to the image below:

Troubleshoot

If the connected Agent is disconnected, you can click on the Troubleshoot link as shown in the image below. It takes you to the troubleshooting page debugging steps are provided.

Create new Argo CD integration

Users can add a New Argo CD Integration account from the CD Integration page. For detailed information on how to create new Argo CD integration, refer here.

Note: If your ISD and Argo CD are going to be in two different clusters, make sure that a host URL is assigned to the Agent controller service. For detailed information on how to map a host URL with agent-grpc service, refer here.

Connect existing Argo CD

Users can connect an existing Argo CD instance to ISD from the “CD Integration” page. For detailed information on how to connect an existing Argo CD instance to ISD, refer here.

Note: If your existing Argo CD and the ISD are in two different clusters, make sure that a host URL is assigned to the Agent controller service. For detailed information on how to map a host URL with agent-grpc service, refer here.

Last updated