devopsadvanced
Kubernetes Manifest Generator
Generates production-ready Kubernetes manifests with best practices.
Prompt
Generate Kubernetes manifests for deploying the following application:
**Application**: {{appName}}
**Image**: {{image}}
**Port**: {{port}}
**Replicas**: {{replicas}}
**Resource requirements**: CPU: {{cpu}}, Memory: {{memory}}
**Environment**: {{environment}} (dev/staging/production)
Generate these resources:
1. **Deployment**: with rolling update strategy, resource limits/requests, liveness/readiness probes, security context (non-root, read-only filesystem)
2. **Service**: ClusterIP or LoadBalancer as appropriate
3. **HorizontalPodAutoscaler**: with CPU/memory targets
4. **ConfigMap**: for non-sensitive configuration
5. **NetworkPolicy**: restrict ingress/egress
6. **PodDisruptionBudget**: ensure availability during node maintenance
7. **ServiceAccount**: with minimal RBAC
Include:
- Proper labels (app, version, component, managed-by)
- Annotations for monitoring and logging
- Anti-affinity rules for spreading across nodes
- Namespace scopingVariables
{{appName}}{{image}}{{port}}{{replicas}}{{cpu}}{{memory}}{{environment}}
Use Cases
- Deploying new services to Kubernetes
- Reviewing existing manifests
- Learning Kubernetes best practices
Compatible Models
claude-sonnet-4-20250514gpt-4o
Tags
kubernetesk8scontainersorchestration
Details
- Author
- PromptIndex
- Updated
- 2026-04-01
- Difficulty
- advanced
Related Prompts
- Dockerfile Optimizer
Reviews and optimizes Dockerfiles for smaller images, faster builds, and better security.
- CI/CD Pipeline Generator
Generates CI/CD pipeline configuration for GitHub Actions, GitLab CI, or Jenkins.
- Monitoring and Alerting Setup
Generates monitoring configuration with dashboards, alerts, and runbooks.