- Home
- Skills
- DevOps & Cloud
- Kubernetes Manifest Generator
Works with the AI tools you already use
Kubernetes Manifest Generator
Generates production-grade, security-hardened Kubernetes manifests, Helm charts, and Kustomize overlays.
$9.99
Kubernetes Manifest Generator
Example session with this skill installed
Generate a production k8s deployment for 'auth-srv' using image 'ghcr.io/acme/auth:v2', port 3000, 3 replicas, and host 'auth.acme.com'. I need HPA and Kustomize overlays.
- Read your context and instructions
- Compiled the kubernetes manifest generator
I have generated a production-ready Kustomize structure for auth-srv. This includes a hardened Deployment, Service, Ingress, HPA, and PDB.
Generated Kubernetes Manifests
# base/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: auth-srv
spec:
replicas: 3
selector:
matchLabels:
app: auth-srv
template:
metadata:
labels:
app: auth-srv
spec:
securityContext:
runAsNonRoot: true
runAsUser: 1000
fsGroup: 2000
containers:
- name: auth-srv
image: ghcr.io/acme/auth:v2
ports:
- containerPort: 3000
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
readinessProbe:
httpGet:
path: /healthz
port: 3000
securityContext:
readOnlyRootFilesystem: true
allowPrivilegeEscalation: false
volumeMounts:
- name: tmp
mountPath: /tmp
volumes:
- name: tmp
emptyDir: {}
---
# base/hpa.yaml
apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: auth-srv
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: auth-srv
minReplicas: 3
maxReplicas: 10
metrics:
- type: Resource
resource:
name: cpu
target:
type: Utilization
averageUtilization: 70
Next steps
- Verify the
/healthzendpoint exists in your application for the readiness probe. - Update
overlays/prod/kustomization.yamlwith your production secrets and config refs. - Run
kubectl apply -k overlays/prodto deploy to your cluster.
Connects securely to your tools. The creator never sees your data.
About this skill
Writing Kubernetes manifests by hand is error-prone and tedious. This skill generates production-ready YAML and Helm skeletons that follow best practices for security and availability without the manual boilerplate.
What it does
- Standardized Deployments generates manifests with resource limits, liveness/readiness probes, and rolling update strategies.
- Hardened Security configures non-root execution, read-only root filesystems, and
tmpfsmounts by default. - Traffic Management creates Services, Ingress with TLS/cert-manager support, and NetworkPolicies.
- High Availability includes HorizontalPodAutoscalers (HPA) and PodDisruptionBudgets (PDB).
- Environment Management outputs Kustomize overlays for dev/prod or minimal Helm charts.
How it works
- Define Core Attributes provide the service name, container image, and port.
- Specify Workload Type choose between a standard Deployment or a scheduled CronJob.
- Set Scaling & Traffic define replica counts, hostnames, and autoscaling thresholds.
- Output Format generate a structured directory with Kustomize bases or a Helm chart layout.
Frameworks & tools
Kubernetes, Kustomize, Helm, and kubectl.
Why this beats prompting it yourself
Generic prompts often forget critical production fields like podAntiAffinity or securityContext. This skill enforces a consistent, hardened baseline across every service, ensuring you do not miss resource requests or essential probes.
Use cases
- Service Scaffolding to create a full suite of manifests for a new microservice.
- Security Hardening to wrap an existing image in a restricted, non-root security context.
- CronJob Automation to generate scheduled tasks with proper resource tracking.
- Environment Parity to set up Kustomize overlays for consistent dev and prod deployments.
Known limitations
Requires manual review of specific probe paths and resource sizing for each application. It does not provide managed cloud provider specific annotations (e.g., EKS/GKE) beyond standard Ingress.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
30-day refund
Not a fit? Get your money back
Trust & safety
Security scanned
Verified clean today
- Passed all security checks, Safe to install