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

Step 1: Create a credential

  1. From All Clients, select a client.
  2. Go to Setup > Accounts > Clients.
  3. On the client’s Credentials tab, add the credential information.

Step 2: Configure the integration

  1. From All Clients, select a client.
  2. Go to Setup > Integrations > Integrations.
  3. From Available Integrations, select Network > Contrail Controller and click Install.
  4. Enter:
    • IP address
    • Credentials. Select an existing credential or create a new credential.
  5. Click Install.

Step 3: Add a discovery profile

  1. From the integration, click Add.
  2. Enter:
    • Profile details.

      • Default name: IP address specified in credentials.
      • Select profile
      • IP address
      • Discovery API port: Default: 8082
      • API communication type: In Secure uses HTTP; Secure uses HTTPS.
    • Filter criteria

      • Smart Filters: Filter resources based on the resource types.
      • Resource Filters: Discover all resource types.
    • Perform actions: Manage Device.

    • Discovery schedule. Based on the settings, discovery is triggered based on the scheduled time. New resources added to the environment are automatically discovered.

  3. From the Discovery Profiles section, click Scan Now for the associated profile.

Next steps

After a discovery profile is created, you can do the following:

  • View the integration: Go to Infrastructure > Network Devices.
  • Assign monitoring templates to the resource.
  • Validate that the resource was successfully added to OpsRamp.