Kubernetes Tutorials

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 and integrate natively with DigitalOcean Load Balancers and volumes.


Build a sample Docker image and run it on a DigitalOcean Kubernetes cluster.
Set up tools, such as NGINX and Cert-Manager, to make operationally-ready DOKS clusters.
Implement CI/CD using open source implementations that run on Kubernetes clusters natively.
Replace unhealthy nodes automatically using Digital Mobius on a DigitalOcean Kubernetes cluster.
Use Terraform and Flux to manage application deployments on a DigitalOcean Kubernetes cluster in a GitOps fashion.
Autoscale a DigitalOcean Kubernetes cluster using cluster autoscaling (CA) and horizontal pod autoscaling (HPA).
Integrate a DigitalOcean Container Registry with a DigitalOcean Kubernetes cluster and set up a CI/CD workflow using GitHub Actions.