Use > Automate Release > Configure servers

Configure servers

The Release Automation > Server Configurations > Server Configuration option displays existing servers. You can use this option for application deployment.

About existing server components

The existing server component is available out of the box with Codar. This component has the following properties:

  • instanceId - Service instance ID. This is hidden and populated automatically.
  • ipAddress - IP Address/ host name of existing server. This should always be represented by an existing server in Codar. Since the IP Address is not validated at the time of adding a server, you must add valid machines with valid credentials. The ipAddress is mandatory if the server is used for Test Run calls. The servers associated to this ipAddress should not be tagged to a non-shared pool. For Codar Pipeline use cases, if the ipAddress is specified for this component at the design level, then the server belonging to this ipAddress should be part of the associated pools for the package. If no pools are associated, then the server should not be associated to a non-shared pool.
  • isBlocked - This is a flag to govern multiple application deployment on a server. By default, this option is set to false. When the option is set to false, there is a possibility of multiple applications being deployed on the same server (if no eligible server with zero deployment exists).

    Setting it to true will enforce that a single application be deployed on the server. If there are no eligible machines with zero prior deployments, then the deployment fails. You can change this property setting by performing a 'Save As' of the original component.

This component always tries to pick up the oldest least used server. The least used count refers to the number of times a server can be used for deployments. If the 'isBlocked' property is set to true at the component level, then always the oldest unused server will be picked up.

Test run for Design Scaling is not supported with this component.

Tasks

View existing server configurations

To view existing server configurations:

  1. Navigate to Release Automation > Server Configurations.
  2. Click Server Configuration in the left pane.

The system lists all the available server configurations in the right pane.

Use the Search field to search for a specific server. You can search using any of the following attributes:

  • Display name
  • IP address
  • host name