Health checks often fail due to firewalls or misconfigured backend server software.
Load Balancer Support
Generated on 2 May 2025
DigitalOcean fully manages Regional Load Balancers and Global Load Balancers, ensuring they are highly available load balancing services. Load balancers distribute traffic to groups of backend resources in specific regions or across different regions, which prevents the health of a service from depending on the health of a single server, cluster, or region.
Edit the ConfigMap which nginx uses to enable PROXY protocol.
By default, load balancers time out after the connection has been idle for 60 seconds. You can customize the timeout duration.
Load balancers return 503 errors when there are either no Droplets assigned to them or all of the assigned Droplets are unhealthy.
Your load balancer may be down or not directing traffic to the target Droplet.
You can configure load balancers that are provisioned by DOKS using Kubernetes service annotations.
Kubernetes service ’externaltrafficpolicy’ field controls how nodes respond to health checks.
Enable PROXY protocol support on your Droplets.