For the complete documentation index, see llms.txt. This page is also available as Markdown.

Deploying Custom Connectors

Deploy and register your custom connectors in Kubernetes and Docker.

Deploying Custom Connectors in Kubernetes

Prerequisites

Procedure

Custom connectors are packaged as container images. First, build and publish the image to a registry. Then, deploy it using the connectware-agent Helm chart. Finally, register it in the Connectware Admin UI.

  1. Publish your custom connector to your preferred container registry.

  2. Use the connectware-agent Helm chart - just as you would when installing an agent - to deploy your custom connector on Kubernetes. Make the following customizations in your values.yaml file:

    Once the custom connector is deployed, access the Admin UI to register it and make it available for use.

  3. To register the custom connector as an agent in Connectware, log in to the Admin UI and select User > Client Registry.

  4. In the Client Registry view, click Unlock to allow the agent to register with Connectware.

Client Registry view showing the Unlock button.
  1. Once the client appears in the list, click it.

Client Registry view with a client listed.
  1. In the Grant Access dialog, click Allow. By default, the default permissions are assigned to the client.

Grant Access dialog in the Admin UI.

Result: You can now use your custom connector.

Deploying Custom Connectors in Docker

Prerequisites

Procedure

Custom connectors rely on pre-built Docker images, requiring you to specify the image tag during the build process.

  1. Create a docker-compose.yml file. The following code example deploys the agent with a server with the BASEIMAGE_VERSION tag set to 2.0.0.

Example

  1. To deploy your custom connector, use the following code:

3. To register the custom connector as an agent in Connectware, log in to the Admin UI and select User > Client Registry. 4. In the Client Registry view, click Unlock to allow the agent to register with Connectware.

Client Registry view showing the Unlock button.
  1. Once the client is registered, click it.

Client Registry view with a client listed.
  1. In the Grant Access dialog, click Allow. By default, the default permissions are assigned to the client.

Grant Access dialog in the Admin UI.

Result: You can now use your custom connector.

Last updated

Was this helpful?