# Configure an Application

Follow the steps below to begin configuring the application you created:

1. From the ISD application dashboard, Click "**Continuous Delivery**" --> Click "**Spinnaker**".  This will take you to the Spinnaker instance you have configured with ISD. The first thing you will see is a recent view of all of your applications and Click your "**Application Name"** as shown in the image below.

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2Fa4WojZeffrSbN59fkxpp%2Fimage.png?alt=media\&token=12a8dc22-1e4e-41fb-a084-92843c6cd935)

2\. Click **"Config"** and select **"Application Attributes"** and then click **"Edit Application Attributes"** to edit the application attributes.&#x20;

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2F6TUfkFiMrXsYvC28HZUn%2Fimage.png?alt=media\&token=864cb1c7-b1fb-4582-bbf6-0ec79876a0a7)

3\. The application attributes that you specified during the creation process will be displayed as shown below. You can make the necessary changes and click "**Update**".

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2FFnuHjlMCGM9iqUxpTiWw%2Fimage.png?alt=media\&token=42057ca2-baa3-41f1-b0c5-4f447b28293a)

Editing an application allows you to add various features to Spinnaker like:

* Configuring Notifications
* Enable or disable certain features
* Create a traffic guard
* Delete the application entirely.

### **Create Pipeline Notifications**

You can send notifications after the pipeline activities are completed. Follow the steps outlined below to do so:

1. Click **"Config"** and select **"Notifications"** and then click **"Add Notification Preference"** to create pipeline notifications.&#x20;

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2FKymTjQ3HyCcnDCnhLxLo%2Fimage.png?alt=media\&token=ffae0e37-1913-4e9b-8faa-17a0ae78e2a2)

2\. Edit Notification Screen will appear as shown below:

![](https://lh5.googleusercontent.com/i1Az1Mi-zans2t5KgdFZhxxO2geqb44QrpdtwqJVjFPDvTQZwxW3I8rdOfen_KdwcufKWsPEyBoXo2CtyqHtOcKBktshk5o4IyX58H7zYnW-g5A5ELqPu6d0vyg0to1LZQmDujm_)

3\. Select a notification method from the "**Notify via**" drop down box and the options are:

* Bearychat
* Email
* GoogleChat
* Pubsub
* Slack

Follow the sequence as shown the image below for steps 3 to 6 .

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2FxJnPoJwUzYgvFtWYoIKS%2Fimage.png?alt=media\&token=dcbdcc25-aca7-4ecc-9bee-509b932f3edb)

4\. Provide the following information based on the selected notification type:

&#x20;     a. Email address&#x20;

&#x20;     b. Chat/Team webhook URL

&#x20;     c. Publisher name

5\. Select the pipeline event that will trigger this notification:

&#x20;      a. A pipeline started&#x20;

&#x20;      b. A pipeline finished&#x20;

&#x20;      c. A pipeline failed

6\. Click **Update.**

7\.  You can edit or remove the pipeline notifications. Follow the steps below to do so:                   Click "**Notifications**" and select "**Notification type**" and then click "**Edit/Remove**".

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2FgGcLi4yLRi2ZoqoKSeSL%2Fimage.png?alt=media\&token=740fb9be-9089-41bd-bd24-fc3f2f4d9481)

### **Enable or Disable Application Features**

If you don't need any of the application's main features, you can disable them. Existing data is not deleted if you disable them.&#x20;

Click "**Features**" and "**check/uncheck**" the checkbox to enable/disable any of the features as shown in the below image:

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2F5hitfpGSVsCCRqyWaqTn%2Fimage.png?alt=media\&token=45310cd4-dbcd-4742-b8b9-f967ad28ca0d)

### **Add Custom Instance Links**

Custom links can also be added to the instance details panel. This will help you to provide shortcuts to information about the instance, such as health, logs, etc.

{% hint style="info" %}
Note: Custom instance links are currently not supported for Kubernetes resources..
{% endhint %}

If the public IP address of the instance is available, it is used to resolve these links. Otherwise, a private IP is used. The default port is 80 and to change the port follow the instructions below:

1. Click "**Links**" and click "**Add Section**" button to add custom instance links.

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2FSZnisKogVVvAxe8cxKtc%2Fimage.png?alt=media\&token=e78efc86-f25a-477e-84ad-f25974d218b4)

2\. After clicking the **Add Section button,** below screen will appear.

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2Fpk31Wjh1BN0c6uP4sARb%2Fimage.png?alt=media\&token=a3d283f0-3938-4dd2-ab0e-5dca413f294b)

Update the details in the above screen as described below.

* Enter text for the new **Section heading** in the text box.
* In the **Links** text box, enter the text that you want to display&#x20;
* In the **URL** text box , enter the path to the link target. References to these specific instance attributes can also be added. Wrap them in curly braces to accomplish this. For example, use {region}.
* Click **Add Link** to add additional links that you want to display.
* Click **Add Section** to add any additional sections.
* Click **Save Changes** when you’re finished.

### **Designate a Traffic Guard Cluster**

You can also create a traffic guard cluster and designate it to have at least one active instance. When enabled, this traffic guard cluster allows Spinnaker to verify if a user or process is trying to disable, resize, or delete the server group.

1. Click "**Traffic Guards**" and "**Add Traffic Guard**" button to designate a traffic guard cluster as shown in the below image:

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2FVuHsqXhp1WulX79tEPHp%2Fimage.png?alt=media\&token=01dda29c-11c3-47a6-b945-670d844861e0)

2\.  Once you click on **Add Traffic Guard** the options will appear as shown below:

![](https://2047464521-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MBEa1hoX6SqpDj-ymNs%2Fuploads%2F2apbvcGOZyp8PkRuxpKt%2Fimage.png?alt=media\&token=eddb5d3c-eba7-4559-8c05-6180b97f703a)

2\.  Update the above **Traffic Guards** section with the details as described below, then click **"Save Changes".**

![](https://lh3.googleusercontent.com/KpSeI3_RYgU_FGxYtIT_Z33cGXuVLV2-CIwLrbahnxkkfZ27fb_6HAveihMSNfYBQTOCug6k4-U7GWUrZV6Re4U8spvG5bfVZ7IeuivMmvc4vM_QDW2GoSNRLx0SOgG7EuN5cNur)

## Instruction Video&#x20;

Here's a short video that provides quick step-by-step instructions to configure an application:

{% embed url="<https://www.youtube.com/watch?v=pUptePr9M3c>" %}
