ISD Applications

An application is the service or series of services that you are going to deploy to fulfill a definite purpose or series of purposes. For example, a banking application allows you to perform multiple different actions like checking your account balance, transferring funds between accounts, and so on.
The difference between an application and a service is subtle as Spinnaker does not natively distinguish between the two. However, to clarify, an application can consist of many different services and represents the overall product you are trying to deploy, while a service is more so the individual features of that product you are trying to deploy. This distinction allows you to better manage applications.
To view the list of applications follow the steps below:
  1. 1.
    Click "Setup" in the navigation menu as shown below:
2. Click on the "Applications" tab on this page, the list of applications appears as shown below. You would see the list of applications which you created or which you have the relevant permissions.
ISD provides the capability to create native ISD applications or to import the applications created in Spinnaker. Applications shown in the above figure depicts the name of the application and the source of that application.
  1. 1.
    ISD Applications: To create an native ISD application follow the instruction provided here.
  2. 2.
    Spinnaker: To be able to work on applications which are originally created in Spinnaker, you need to import these applications from Spinnaker to ISD. To import the applications, click on the "Sync Spinnaker Applications" button, as shown in the below image.
When you click on this button, the latest dump of all Spinnaker applications and its associated properties are imported to ISD. Hence whenever you make any changes in the applications on Spinnaker, you need to "manually" sync them with ISD using this button.
Note: For the Sync Spinnaker Applications to work, you have to provide the Spinnaker URL at the time of installation. You also need to log in to that Spinnaker instance from the browser. This enables ISD to pick up the Spinnaker information from the browser cookies and it will use those credentials for the URL which you have configured and connect to Spinnaker.