DigitalOcean Kubernetes Service Level Agreement (SLA)

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, integrate natively with DigitalOcean Load Balancers and volumes, and can be managed programmatically using the API and command line. For critical workloads, add the high-availability control plane to increase uptime with 99.95% SLA.


This DigitalOcean Service Level Agreement (“SLA”) is a policy governing the use of the DigitalOcean DigitalOcean Kubernetes service and applies separately to each account using the DigitalOcean Kubernetes. In the event of a conflict between the terms of this SLA and the terms of the DigitalOcean Customer Agreement or other agreement with us governing your use of our Services (the “Agreement”), the terms and conditions of this SLA apply, but only to the extent of such conflict.

Service Commitment

The DigitalOcean Kubernetes (DOKS) service provides 99.95% uptime SLA per month for the control plane when high availability (HA) is enabled for such clusters. The SLA is effective on the billing period starting 1 July 2022.

Service Credits

Service Credits are calculated as a percentage of the charges paid by you for the DOKS High Availability cluster(s) that did not meet the Monthly Uptime Percentage commitment in a billing cycle in accordance with the schedule below.

Monthly Uptime Service Credit
greater than or equal to 99.0% 10%
between 99.0% and 95.0% 25%
less than or equal to 95% 100%

Service credits apply to both new and existing clusters with HA enabled and can be used on any cluster.

DigitalOcean Kubernetes HA SLA Exclusions

The SLA applies only to the control plane with HA enabled. It does not apply to the worker nodes (which are covered by the Droplets SLA) and any of the following:

  • Issues caused by situations outside the control of DigitalOcean Kubernetes, such as large-scale internet outages, datacenter outages and natural disasters

  • Issues on other products like DOKS managed load balancers, storage, 3rd-party software, or vendor-related 1-Click Apps

  • Issues related to service or account restrictions, including but not limited to a customer’s use of the services in violation of the Agreement

  • Downtime during maintenance windows, user-initiated downtime, or automated upgrades

We evaluate all information reasonably available to us and make a good faith determination of whether a Service Credit is owed.

You can request for a service credit by contacting Support. To be eligible, the credit request should be received by us within three (3) months of the end of the billing cycle when the issue occurred.

Once we validate and confirm the claim request, your account is credited with service credits in the billing cycle following when you filed the claim.

Definitions

The terms used in this SLA document are defined as follows:

  • Monthly Uptime: For a given service, monthly uptime is calculated by subtracting from 100% the percentage of 5-minute intervals during the monthly billing cycle in which the service was unavailable. If your resources exist for only part of the month, availability is calculated over the portion of the month during which it existed. Monthly uptime measurements exclude unavailability resulting directly or indirectly from any SLA exclusion.

  • Service Credit: Credit in terms of $USD issued to the associated DigitalOcean account.

  • Unavailability: All the requests to a resource fail for more than 5 minutes.