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.

2. Click "Config" and select "Application Attributes" and then click "Edit Application Attributes" to edit the application attributes.

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".

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.

2. Edit Notification Screen will appear as shown below:

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 .

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

a. Email address

b. Chat/Team webhook URL

c. Publisher name

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

a. A pipeline started

b. A pipeline finished

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".

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.

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

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.

Note: Custom instance links are currently not supported for Kubernetes resources..

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.

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

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

  • 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:

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

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

Instruction Video

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

Last updated