Skip to content

DigitalOcean Kubernetes (DOKS)

Managed Kubernetes service for deploying, managing, and scaling containerized applications.

Documentation

Quick Start

# Create cluster
doctl kubernetes cluster create my-cluster \
  --region nyc3 \
  --node-pool "name=worker;size=s-2vcpu-4gb;count=3"

# Get kubeconfig
doctl kubernetes cluster kubeconfig save my-cluster

# Deploy app
kubectl create deployment nginx --image=nginx
kubectl expose deployment nginx --port=80 --type=LoadBalancer