Designed for developers and operators
Provision and deploy to your Kubernetes cluster in minutes
Develop and iterate more rapidly with easy application deployment, release updates, and management of your apps and services.
Kubernetes knows the compute, memory, and storage resources each application needs and schedules instances across the cluster to maximize resource efficiency.
Automate application deployments, monitoring, instance replication, cluster scheduling, and seamless application releases.
Kubernetes routinely checks the health of your applications to detect and replace instances that are not responsive.
Use the Kubernetes Horizontal Pod Autoscaler to add instances of your application services as needed to meet demand.
Applications deployed to DigitalOcean Kubernetes can run anywhere Kubernetes is supported, making it easy to deploy across environments and clouds
“DigitalOcean’s focus on simple features that just work & high value-pricing at scale has resulted in an effortless deployment of Kubernetes. The product has been absolutely instrumental for my team in simplifying our technology stack & focusing on our business.”
Scaling all kinds of applications
Run GitLab core components on DigitalOcean Kubernetes to manage your development lifecycle, or just the Gitlab Runners to easily scale your build and integration pipeline.
Deploy your web applications to DigitalOcean Kubernetes for easier scaling, higher availability, and lower costs. And use Kubernetes to release new versions seamlessly.
API and Backend Services
Use DigitalOcean Kubernetes to deploy, scale, and manage the services that power your applications. From authentication to message queues to custom app logic, deploying to Kubernetes provides the portability, availability, and efficiency for your services.
Features to accelerate releases
Full Kubernetes API
When you provision a DigitalOcean Kubernetes cluster, we spin up a kubernetes control plane and provide an endpoint to use with the kubectl CLI or any Kubernetes ecosystem tool.
Kubernetes in minutes
Choose the types of worker nodes you’d like, the data center where you’d like to run, and provision your own cluster in minutes. Download your kubeconfig file to start using through the kubectl command-line.
DigitalOcean continuously monitors your Kubernetes Control Plane to make sure you are always able to access and deploy to your cluster.
Seamlessly integrates with your existing tooling and workflows. The DigitalOcean API makes it easy to create, update and manage your cluster through our API.
We'll walk you through the steps to easily connect to your cluster, deploy an application, and add additional resources like storage and load balancers.
DigitalOcean is a gold sponsor of the Cloud Native Computing Foundation (CNCF), of which Kubernetes is a Graduated Project. DigitalOcean Kubernetes is certified as part of the CNCF Certified Kubernetes Conformance Program.
Use Kubernetes Tooling
With full Kubernetes API support, scale with the growing Kubernetes ecosystem
Run your serverless framework on DigitalOcean Kubernetes to build advanced applications that use small bits of code deployed as Kubernetes resources that scale automatically.
Accelerate your release lifecycle by running your CI/CD pipeline on top of DigitalOcean Kubernetes. Iterate more quickly with faster builds and zero-downtime deploys.
Observability & Analysis
Understand what is going on with your application using metrics, logging, and tracing across your service instances.
Implement security and traffic policies, load balance, monitor and trace service requests without making any code changes.
Streamline the installation and management of Kubernetes applications by declaring, provisioning and configuring your cloud native applications on DigitalOcean Kubernetes.
“The Kubernetes service from @digitalocean is looking to be one of the easiest and quickest I've used so far.”
DigitalOcean Kubernetes Pricing
DigitalOcean Kubernetes includes a master server instance for free.
Pricing for Kubernetes workloads is based on actual usage by the applications you deploy to your cluster. This includes Droplets, and may include persistent Block Storage, and Load Balancers.
Learn more about Kubernetes
Running Cloud Native Applications
Running Cloud Native Applications on DigitalOcean Kubernetes.
From zero to working in a few minutes.
Architecting Applications for Kubernetes
Design your application for Kubernetes.
Learn more about building and deploying microservices with a robust library of Kubernetes assets.
No costs to manage your Kubernetes workloads. Droplets are your worker nodes, with some of the best performance and pricing available.
Free, Managed Kubernetes
- Release Faster
- Scale Automatically
- Increase Availability
- Application Portability
- Lower Costs