Kubernetes Support

Generated on 5 May 2025

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.

Why can't my VPC-native pods connect to my Droplets?

For Droplets created before 2 October 2024, you must manually add VPC peering routes to interconnect with VPC-native DOKS clusters

How to Troubleshoot Load Balancer Health Check Issues

Health checks often fail due to firewalls or misconfigured backend server software.

How can I improve the performance of cluster DNS?

Enable DNS caching, use non-shared machine types for the cluster, and scale out or reduce DNS traffic.

How do I enable PROXY protocol when my load balancer sends requests to the NGINX Ingress Controller?

Edit the ConfigMap which nginx uses to enable PROXY protocol.

Can I disable unsafe sysctl on DigitalOcean Kubernetes?

Launch an Init Container or run a DaemonSet.

Why are CPU and memory usage not displayed on Managed Kubernetes Dashboard?

Displaying CPU and memory usage in the Kubernetes Dashboard is not supported at this time.

Why do kubectl top and DigitalOcean Control Panel show different metrics values for worker nodes?

The output of the kubectl top command does not measure the entire system load in the same way the control panel does.

Why does my DOKS node show a NotReady status?

A node can show as NotReady if it is unhealthy and not accepting pods.

Why do my DOKS load balancer settings keep reverting?

You can configure load balancers that are provisioned by DOKS using Kubernetes service annotations.

Why do my load balancer's Kubernetes node(s) have the No Traffic status?

Kubernetes service ’externaltrafficpolicy’ field controls how nodes respond to health checks.

Can I resize a DOKS node?

You can resize a DOKS node by creating a new node pool of the desired size.

Clusterlint Error Fixes

Recommended solutions for common errors raised by Clusterlint, a non-invasive best practices checker for DigitalOcean Kubernetes clusters.

We can't find any results for your search.

Try using different keywords or simplifying your search terms.