Skip to content

Delete Resource Pools

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.

1
2
3
{
  "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.