do-k8s

Provision and manage DigitalOcean Kubernetes clusters and node pools.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/tomz/agent-skills --skill do-k8s
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: do-k8s
Source: https://github.com/tomz/agent-skills/tree/main/do-k8s
Command: npx skills add https://github.com/tomz/agent-skills --skill do-k8s

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Simplifies provisioning and managing DigitalOcean Kubernetes clusters (DOKS), node pools, auto-scaling, and related services like DOCR, monitoring, and storage.

Core Features & Use Cases

  • Cluster creation and management
  • Node pools and auto-scaling
  • DO Container Registry integration
  • Kubeconfig access and cluster operations
  • Monitoring and storage class guidance

Quick Start

Create a production cluster with auto-scaling enabled and verify access with kubectl.

Frequently Asked Questions about do-k8s

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a DigitalOcean Kubernetes cluster with auto-scaling enabled?

Create a DigitalOcean Kubernetes cluster by using doctl to provision the control plane, configure node pools, and enable auto-scaling rules to automatically adjust worker nodes based on workload demands.

What is the best way to manage node pools in a DOKS cluster?

Managing node pools in a DOKS cluster involves using doctl commands to add, resize, or remove groups of worker nodes, allowing you to scale infrastructure horizontally for development, staging, and production environments.

Can I integrate the DO Container Registry with my DigitalOcean Kubernetes cluster?

You can integrate the DO Container Registry with your DigitalOcean Kubernetes cluster to securely pull private container images, streamlining deployments by authenticating workloads directly with DOCR.

How do I configure kubeconfig access for a DigitalOcean Kubernetes cluster?

Configure kubeconfig access for a DigitalOcean Kubernetes cluster by fetching credentials through doctl, allowing standard kubectl operations to interact with your DOKS control plane and workloads.

Does this approach support high availability across staging and production environments?

DigitalOcean Kubernetes cluster management supports high availability across staging and production by applying guardrails to node pool configurations, ensuring reliable scaling and maintenance workflows for critical workloads.

How do I handle storage class configuration and monitoring for DOKS clusters?

Handle storage class configuration and monitoring for DOKS clusters by applying built-in guidance for persistent volumes and setting up monitoring tools to track cluster health and resource utilization.