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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/wpank/kubernetes-devopsWhat 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
- "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."
- "I need a StatefulSet for a PostgreSQL database with a 10Gi Persistent Volume Claim and a corresponding headless Service."
- "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 -for an automated GitOps pipeline like ArgoCD or Flux. Always review generated manifests in a development namespace before applying them to a production environment.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-wpank-kubernetes-devops": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Related Skills
mermaid-diagrams
Create software diagrams using Mermaid syntax. Use when users need to create, visualize, or document software through diagrams including class diagrams, sequence diagrams, flowcharts, ERDs, C4 architecture diagrams, state diagrams, git graphs, and other diagram types. Triggers include requests to diagram, visualize, model, map out, or show the flow of a system.
api-design-principles
Skill by wpank
auto-context
Automatically read relevant context before major actions. Loads TODO.md, roadmap.md, handoffs, task plans, and other project context files so the AI operates with full situational awareness. Use when starting a task, implementing a feature, refactoring, debugging, planning, or resuming a session.
clear-writing
Write clear, concise prose for humans — documentation, READMEs, API docs, commit messages, error messages, UI text, reports, and explanations. Combines Strunk's rules for clearer prose with technical documentation patterns, structure templates, and review checklists.
track-performance
Track the performance of Uniswap LP positions over time — check which positions need attention, are out of range, or have uncollected fees. Use when the user asks how their positions are doing.