do-kubernetes

Automate provisioning and configuration of DigitalOcean Managed Kubernetes clusters.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/sitharaj88/claude-skills --skill do-kubernetes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: do-kubernetes
Source: https://github.com/sitharaj88/claude-skills/tree/main/skills/do-kubernetes
Command: npx skills add https://github.com/sitharaj88/claude-skills --skill do-kubernetes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the creation and configuration of DigitalOcean Managed Kubernetes (DOKS) clusters, automating the setup of essential components like node pools, ingress controllers, and monitoring.

Core Features & Use Cases

  • Cluster Provisioning: Generate production-ready DOKS clusters with customizable node pools, high availability, and auto-scaling.
  • Add-on Installation: Automate the deployment of NGINX Ingress Controller, cert-manager for TLS, and Prometheus/Grafana for monitoring.
  • Container Registry Integration: Seamlessly integrate with DigitalOcean Container Registry (DOCR) for image deployment.
  • Use Case: You need to quickly spin up a new Kubernetes cluster on DigitalOcean for a microservices application, complete with a load balancer, TLS certificates, and monitoring.

Quick Start

Use the do-kubernetes skill to create a new DOKS cluster named 'my-app-cluster' in the 'nyc3' region with a default node pool of 3 's-4vcpu-8gb' nodes.

Frequently Asked Questions about do-kubernetes

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

FAQPage Schema
How do I provision a DigitalOcean Kubernetes cluster with auto-scaling node pools?

To provision a DigitalOcean Kubernetes cluster, you can use this Skill to automate the creation of DOKS clusters with customizable node pools, high availability, and auto-scaling configurations. It supports infrastructure definition using both doctl CLI and Terraform.

What is the best way to set up ingress and TLS on a DOKS cluster?

The best way to set up ingress and TLS on a DOKS cluster is by automating the deployment of the NGINX Ingress Controller alongside cert-manager. This Skill handles that add-on installation automatically during your cluster configuration.

Can I integrate DigitalOcean Container Registry with my Kubernetes cluster?

Yes, you can integrate DigitalOcean Container Registry (DOCR) with your Kubernetes cluster. This Skill facilitates seamless container registry integration, enabling efficient image deployment directly within your provisioned DOKS environment.

Does this DOKS automation tool support infrastructure management with Terraform?

Yes, this DOKS automation tool supports infrastructure management with Terraform. It allows you to define your DigitalOcean Managed Kubernetes infrastructure, including node pools and cluster configurations, using both doctl CLI and Terraform.

How do I install Prometheus and Grafana monitoring on DigitalOcean Kubernetes?

To install Prometheus and Grafana monitoring on DigitalOcean Kubernetes, this Skill automates the deployment of a full monitoring stack. It provisions these add-ons alongside your DOKS cluster setup for immediate observability.

When should I not use automated DOKS provisioning for my microservices application?

You should not use automated DOKS provisioning if your microservices application requires highly specialized node configurations or third-party ingress controllers outside of the supported NGINX and cert-manager add-ons provided by this specific automation workflow.