# CD Integration

Spinnaker is the underlying orchestration engine for ISD. To access a spinnaker from ISD, Users have to configure their spinnaker instance with ISD.&#x20;

Mutiple spinnaker instances can also be configured in ISD and accessed. Refer [Multi Spinnaker](https://docs.opsmx.com/additional-resources/multi-cd-audit) for more information.&#x20;

{% hint style="info" %}
**Note: Admin only can configure and edit CD Integration.**
{% endhint %}

### Configure CD Integration

To configure CD Integration follow the steps below:

1. From the ISD application dashboard, click "**Setup**" and click " **CD Integration**" and then Click "**+New CD Integration**" button as shown in the image below. <br>

   <figure><img src="https://lh6.googleusercontent.com/hMHx0cVoq51OPf7vP07o4tSfDZIrJQT25zHjsbAanqdoOJRRrrHAYojeV_eXTozlF-tkThtTlH8vy8NvYH3IzM_0AtGXNcCjEcLqZHLYTKpu48wJiqHvclw4CmP8PfMxUfa9b1DKtOZ56Cb2HfJDo8s" alt=""><figcaption></figcaption></figure>
2. Below screen appears to update the required details: <br>

   <figure><img src="https://lh6.googleusercontent.com/5ePs9783hFahevpMsklzBHh7nWceKIeVtetBvCWDgghSPKWPVBjIzP52twqfeEVL0pJWlg9sXShlcaAV6wQ_ozq463tSbjlQt89NOp-ouZJjdQ587wfATbDzstVliWDv6fEdJkw9nUf6PKXhB5vemUE" alt=""><figcaption></figcaption></figure>

   <figure><img src="https://lh6.googleusercontent.com/RgaX5aGVGcXU5f4muioSAUcdBTah9ccbwW-GtjO0D7HHfB43xkYLsmw5dXnuB93AabftqvTuCDmyXkKZ_RQwQqg8UqtuCp_CHh4lJk5ncz3d5PIcS8S_jMg1wk8Oewy1qywlHzYq-55TtKdPMwc5h5o" alt=""><figcaption></figcaption></figure>
3. Provide the attributes as described below on the above screen, then click "Update".
   * **CD Name**: Name of the Spinnaker Instance
   * **CD URL**: Gate URL of the Spinnaker Instance
   * **Authentication Type**: Select the type of authentication for the Spinnaker being added
   * **User Name**: Username for authentication&#x20;
   * **Password**: Password for authentication&#x20;
   * **Sync Accounts**: Select the mode of synchronization of Cloud Targets between ISD and Spinnaker
   * **Source Control for Accounts**: In this section, you can specify the repository for External configuration in Spinnaker.
     * **Provider**: Source control for Halyard configuration or external account configuration
     * **Account Name**: Account name of source control
     * **Repository**: Repository name with full path in the selected source control
     * **Source Path (Optional)**: Existing path in the repository
   * **Source Control for Pipeline**: In this section, you can specify the repository for the pipeline in Spinnaker that allows you to save and restore pipelines from repository.
     * **Provider**: Source control for pipeline promotion
     * **Account Name**: Account name of source control
     * **Repository**: Repository name with full path in the selected source control
     * **Source Path (Optional)**: Existing path in the repository
4. After updating all those parameters, your Spinnaker instance appears as shown in the below Image.

   <div data-gb-custom-block data-tag="hint" data-style="info" class="hint hint-info"><p><strong>Note: The status column shows the status of the connection.</strong></p><ul><li>If it indicates in the <strong>Green</strong> color, <strong>connected</strong> successfully. </li><li>If it indicates in the <strong>Red</strong> color, <strong>not connected</strong>, and it's failed.</li></ul></div>

   <figure><img src="https://lh3.googleusercontent.com/LV2q5AiXJvgP0x13HzgnHSf8RKRNzkhJgaaVeMHkVzfociYRVBlaPyMjCVzGn5PKZNG3MJlOTzL_zCdXXRPjardhe6cG9eLalPUU9I1Ep_4vTi8um4IEDtw2hb7_EO66jTj6G_kyc6oDsRm8MwJP7ZE" alt=""><figcaption></figcaption></figure>

## Sync Applications

To work on applications created in Spinnaker, you would first import them here. To import those applications, click “**+Sync Applications**” from the CD Integration page.

<figure><img src="https://lh5.googleusercontent.com/QmiC4lisH3VaUnoIkwi8WcbVFI3Edl48BKOCi_RdGW2aNJW4wX3C8j-1Qb9ITBRyDI1FJfkdPItlIwMnhS3WOYLzwM5sHtGupPyeoOvtaHJyuN7KBX__iuYoS3wk-OWixksLlIa21pQokqqjV77X9O0" alt=""><figcaption></figcaption></figure>
