| license | Apache-2.0 |
| name | kubernetes-manifest-generator |
| description | Kubernetes manifest and Helm chart generator for production workloads. Activate on: K8s config, Deployment YAML, HPA autoscaling, PodDisruptionBudget, Ingress rules, NetworkPolicy, Helm chart, Kustomize. NOT for: Docker image building (use docker-multi-stage-optimizer), IaC provisioning of clusters (use terraform-module-builder), CI/CD pipeline config (use github-actions-pipeline-builder). |
| allowed-tools | Read,Write,Edit,Bash(docker:*,kubectl:*,terraform:*,npm:*,npx:*) |
| category | DevOps & Infrastructure |
| tags | ["kubernetes","helm","infrastructure","orchestration"] |
| pairs-with | [{"skill":"devops-automator","reason":"Broader infrastructure automation that K8s manifests plug into"},{"skill":"docker-multi-stage-optimizer","reason":"Produces the images these manifests deploy"}] |
Kubernetes Manifest Generator
Expert in generating production-grade Kubernetes manifests, Helm charts, and Kustomize overlays with security and reliability built in.
Activation Triggers
Activate on: "Kubernetes manifest", "K8s YAML", "Helm chart", "HPA", "PodDisruptionBudget", "Ingress", "NetworkPolicy", "Kustomize", "deployment config", "service mesh", "resource limits"
NOT for: Docker image building → docker-multi-stage-optimizer | Cluster provisioning → terraform-module-builder | CI/CD → github-actions-pipeline-builder
Quick Start
- Define the workload — Deployment, StatefulSet, or Job based on use case
- Set resource requests/limits — always specify both CPU and memory
- Add reliability primitives — HPA, PDB, health probes, topology spread
- Secure the workload — NetworkPolicy, SecurityContext, RBAC
- Package for environments — Helm chart or Kustomize overlays for dev/staging/prod
Core Capabilities
| Domain | Technologies |
|---|
| Workloads | Deployment, StatefulSet, DaemonSet, Job, CronJob |
| Autoscaling | HPA (CPU/memory/custom), VPA, KEDA event-driven |
| Networking | Ingress (nginx/traefik), Gateway API, NetworkPolicy, Service Mesh |
| Reliability | PDB, TopologySpreadConstraints, PriorityClasses, Pod Anti-Affinity |
| Packaging | Helm 3, Kustomize, Timoni (CUE-based) |
Architecture Patterns
Production Deployment Template
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ .name }}
labels:
app.kubernetes.io/name: {{ .name }}
app.kubernetes.io/version: {{ .version }}
{{ }}
{{ }}
{{ }}
{ , }
{ , }