Set Up DigitalOcean Kubernetes Clusters

Generated on 12 Aug 2026

DigitalOcean Kubernetes (DOKS) is a Kubernetes service with a fully managed control plane, high availability, and autoscaling. DOKS integrates with standard Kubernetes toolchains and DigitalOcean’s load balancers, volumes, CPU and GPU Droplets, API, and CLI.

How to Create Kubernetes Clusters

Create a DigitalOcean Kubernetes cluster with CPU and GPU nodes to start running containerized applications in the cloud.

How to Connect to a DigitalOcean Kubernetes Cluster

Connect to a Kubernetes cluster with kubectl, the official Kubernetes command-line tool.

How to Add Node Pools to a Cluster

Create additional node pools for an existing cluster

How to Manage Kubernetes 1-Click Applications

Install 1-Click Applications on DigitalOcean Kubernetes clusters.

How to Destroy DigitalOcean Kubernetes Clusters

Destroy a DigitalOcean Kubernetes cluster to permanently and irreversibly remove it from an account.

How to Enable High Availability

Enable high availability to increase the reliability of your control plane.

Enable Push-to-Deploy

Use GitHub Actions to trigger a workflow to deploy a new image to your Kubernetes cluster.

How to Forward Logs to Managed OpenSearch Database

Enable log forwarding to Managed OpenSearch in DigitalOcean Kubernetes.

How to Add a Control Plane Firewall

Restrict which IP addresses can access your cluster’s API server.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.