DigitalOcean Kubernetes (DOKS) is a managed Kubernetes service that lets you deploy Kubernetes clusters without the complexities of handling the control plane and containerized infrastructure. Clusters are compatible with standard Kubernetes toolchains and integrate natively with DigitalOcean Load Balancers and volumes.
To delete a cluster’s load balancer with
kubectl, use the
delete service command:
kubectl delete service [NAME]
When this command is successful, it both removes the load balancer from the cluster and deletes it from your account.
When you delete a cluster from the control panel, you can select the associated load balancers to delete them automatically. You can select a subset or all the load balancers associated with the cluster.
You can also manually delete the associated load balancers from the control panel. In the Networking section of the control panel, select Load Balancers. Open the load balancer’s More menu, select Edit settings, click Destroy, and confirm.
Note that while you can currently delete volumes and load balancers from the control panel, we recommend that you use
kubectl to manage all cluster-related resources.
You can also use
doctl or the API to delete the associated resources automatically when you destroy a cluster.