Introduction

Contrail Controller provides software controller for virtual machines (VMs) and that integrates with Kubernetes.

Create a credential

  1. From All Clients, select a client.
  2. Go to Setup > Accounts > Clients.
  3. Search for the client and click on the client name.
  4. On the client Credentials tab, add the credential information.

Configure and install the integration

  1. From All Clients, select a client.
  2. Go to Setup > Account.
  3. Select the Integrations and Apps tab.
  4. The Installed Integrations page, where all the installed applications are displayed.
    Note: If there are no installed applications, it will navigate to the Available Integrations and Apps page.
  5. Click + ADD on the Installed Integrations page. The Available Integrations and Apps page displays all the available applications along with the newly created application with the version.
    Note: You can even search for the application using the search option available. Also you can use the All Categories option to search.
Contrail Controller Integrations
  1. Click ADD in the Contrail Controller application.
  2. In the Configuration page, enter the below information:
FunctionalityDescription
NameEnter the name for the configuration.
Ip AddressEnter the IP address.
CredentialSetSelect the CredentialSet from the drop-down list.

Note: Click + Add to create a credential.
Discovery Api PortEnter the API port information.
API Communication typeSelect secure or unsecure for the API Communication type from the drop-down list.

Note: By default secure is selected.
  1. From the FILTER CRITERIA section, select:

    • SMART: Use to filter resources based on the resource type.
    • RESOURCE: Use to filter resources based on certain resource attributes.
  2. In the FILTER BY RESOURCE TYPE section, select:

    • ALL: All the existing and future resources will be discovered.
    • SELECT: You can select one or multiple resources to be discovered.
    • Enter the Key, Operator, and Value information.
  3. From the Perform Actions section, choose Manage Device to set the resources as managed.

  4. In the DISCOVERY SCHEDULE section, select recurrence pattern to add one of the following patterns:

    • Minutes
    • Hourly
    • Daily
    • Weekly
    • Monthly
  5. (Optional) Under the ADVANCED SETTINGS, Select the Bypass Resource Reconciliation option, if you wish to bypass resource reconciliation when encountering the same resources discovered by multiple applications.

    Note: If two different applications provide identical discovery attributes, two separate resources will be generated with those respective attributes from the individual discoveries.

  6. Click NEXT.

Contrail Controller Integrations
  1. (Optional) Click +ADD to create a new collector by providing a name or use the pre-populated name.
Aruba Airwave Integrations
  1. Select an existing registered profile, and click FINISH.

The application is now installed and displayed on the INSTALLED INTEGRATIONS page. Use the search field to find the installed application.

  1. (Optional), Select the Contrail Controller Integration.
  2. (Optional), Click the ellipses and choose the View resources option.
Contrail Controller Integrations

View the Contrail Controller details

The Contrail Controller integration is displayed in the Infrastructure > Resources > Network Devices. You can navigate to the Attributes tab to view the discovery details, and the Metrics tab to view the metric details for Contrail Controller.