DELETE /v2/kubernetes/clusters/{cluster_id}/node_pools/{node_pool_id}/nodes/{node_id}
To delete a single node in a pool, send a DELETE request to
/v2/kubernetes/clusters/$K8S_CLUSTER_ID/node_pools/$NODE_POOL_ID/nodes/$NODE_ID
.
Appending the skip_drain=1
query parameter to the request causes node
draining to be skipped. Omitting the query parameter or setting its value to
0
carries out draining prior to deletion.
Appending the replace=1
query parameter to the request causes the node to
be replaced by a new one after deletion. Omitting the query parameter or
setting its value to 0
deletes without replacement.
Servers
- https://api.digitalocean.com
Path parameters
Name | Type | Required | Description |
---|---|---|---|
node_pool_id |
String | Yes |
A unique ID that can be used to reference a Kubernetes node pool. |
cluster_id |
String | Yes |
A unique ID that can be used to reference a Kubernetes cluster. |
node_id |
String | Yes |
A unique ID that can be used to reference a node in a Kubernetes node pool. |
Query parameters
Name | Type | Required | Description |
---|---|---|---|
replace |
Integer | No |
Specifies whether or not to replace a node after it has been deleted. Setting it to Default value: 0 |
skip_drain |
Integer | No |
Specifies whether or not to drain workloads from a node before it is deleted. Setting it to Default value: 0 |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.