ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 5/5

Kubernetes Devops

WHAT: Kubernetes manifest generation - Deployments, StatefulSets, CronJobs, Services, Ingresses, ConfigMaps, Secrets, and PVCs with production-grade security and health checks. WHEN: User needs to create K8s manifests, deploy containers, configure Services/Ingress, manage ConfigMaps/Secrets, set up persistent storage, or organize multi-environment configs. KEYWORDS: kubernetes, k8s, manifest, deployment, statefulset, cronjob, service, ingress, configmap, secret, pvc, pod, container, yaml, kustomize, helm, namespace, probe, security context

Why use this skill?

Automate production-ready Kubernetes manifests including Deployments, Services, and Ingress. Secure, scalable, and best-practice configurations for your infrastructure.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/wpank/kubernetes-devops
Or

What This Skill Does

The Kubernetes DevOps skill enables OpenClaw AI agents to design, architect, and generate industry-standard Kubernetes manifests. It acts as an expert SRE (Site Reliability Engineer) by automating the creation of Deployments, StatefulSets, CronJobs, Services, Ingresses, ConfigMaps, Secrets, and Persistent Volume Claims. Beyond basic generation, it enforces production-grade security standards including Non-Root execution, read-only root filesystems, resource requests/limits, and robust liveness and readiness probes. This ensures that the generated YAML configurations are not only functional but also secure and scalable by design.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal:

npx clawhub@latest install kubernetes

Alternatively, for specific repository management, you can use:

clawhub install openclaw/skills/skills/wpank/kubernetes-devops

Use Cases

  • Microservices Deployment: Quickly generate multi-tier manifests for new backend or frontend services, including Service and Ingress routing.
  • Stateful Persistence: Configure StatefulSets paired with PVCs for databases or message queues, ensuring data durability across pod restarts.
  • Configuration Management: Abstract environment-specific settings into ConfigMaps and sensitive data into Secrets, following best practices for decoupling configuration from code.
  • Automated Maintenance: Define CronJobs for routine tasks such as database backups, log rotation, or cache cleanup.
  • Multi-Environment Strategy: Organize manifests using Kustomize overlays, allowing for distinct configurations across development, staging, and production namespaces.

Example Prompts

  1. "Generate a Kubernetes deployment manifest for a Node.js microservice with 3 replicas, a read-only root filesystem, and health checks configured for path /health."
  2. "I need a StatefulSet for a PostgreSQL database with a 10Gi Persistent Volume Claim and a corresponding headless Service."
  3. "Create a Kustomize base for a web application and an overlay for production that sets a custom domain via an Ingress resource with TLS enabled."

Tips & Limitations

  • Security First: Always prioritize the security context configuration provided by the skill to minimize the blast radius of your containers.
  • Resource Management: Ensure you define CPU and memory requests to prevent node-level resource contention in shared clusters.
  • Limitations: This skill generates configuration manifests. It does not directly interface with your cluster's API server; you must apply the output via kubectl apply -f or an automated GitOps pipeline like ArgoCD or Flux. Always review generated manifests in a development namespace before applying them to a production environment.

Metadata

Author@wpank
Stars919
Views1
Updated2026-02-12
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-wpank-kubernetes-devops": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#kubernetes#devops#yaml#infrastructure#cloud-native
Safety Score: 5/5