Delete Resource Pools

Remove resource pools in Hydrolix with the UI or API

Overview

Delete pools you created manually.

Pools created automatically by registering a source, like Kafka or Kinesis, are deleted only when you remove the source.

Delete a pool in the UI

  1. Open Scale in the left navigation.
  2. Find the pool you want to delete and select the menu.
  3. Select Delete.

Delete a pool with the API

Use the Delete Pool endpoint.

{
  "name": "intake-pool"
}

Deleting a pool removes its configuration and any running pods for that pool.

Automatic pool deletion

When you delete a source, Hydrolix also deletes the pool created for it.
This applies to sources like Kafka, Kinesis, or Akamai SIEM.

In this example, deleting a Kafka source removes its associated pool:

curl -X DELETE \
  https://{host}/config/v1/orgs/{org}/projects/{project}/tables/{table}/sources/kafka/{source-name}

After this call, the Kafka pool for that source is also removed.

Limitations

  • You can't delete pools that were created automatically for services.
  • Removing config for a service-managed pool like Keycloak resets it to default values instead of deleting it.

Related