pydo.kubernetes.delete_node_pool()
Generated on 16 Jun 2025
from pydo
version
v0.11.0
Description
To delete a node pool, send a DELETE request to
/v2/kubernetes/clusters/$K8S_CLUSTER_ID/node_pools/$NODE_POOL_ID
.
A 204 status code with no body will be returned in response to a successful request. Nodes in the pool will subsequently be drained and deleted.
Parameters
Name | Type | Required | Description | Default Value |
---|---|---|---|---|
cluster_id |
string | True | A unique ID that can be used to reference a Kubernetes cluster. | |
node_pool_id |
string | True | A unique ID that can be used to reference a Kubernetes node pool. |
Request Sample
import os
from pydo import Client
client = Client(token=os.environ.get("DIGITALOCEAN_TOKEN"))
resp = client.kubernetes.delete_node_pool(cluster_id="da8fda8", node_pool_id="a8f3da")
More Information
See the API spec for this endpoint to view additional detail on responses, headers, parameters, and more.