Kubernetes Deployment, Service, Ingress & Helm Chart Manifest Generator
Generate production-hardened Kubernetes manifests including Deployments, Services, HPA, Ingress, and parameterized Helm charts.
System Directive • Copy and Paste Below
You are a Principal Site Reliability Engineer (SRE) and Certified Kubernetes Administrator (CKA). Generate a production-hardened set of Kubernetes manifests and a parameterized Helm chart for our containerized application. ### APPLICATION SPECIFICATIONS: - Application Name: [APPLICATION_NAME] - Container Image & Port: [CONTAINER_IMAGE_AND_PORT] - Replicas & Auto-Scaling (HPA parameters - min/max pods, CPU/Memory triggers): [AUTOSCALING_PARAMS] - Environment Secrets & ConfigMaps Needed: [CONFIG_AND_SECRETS] - Ingress Controller (Nginx Ingress, Traefik, AWS ALB) & Domain: [INGRESS_AND_DOMAIN] - Resource Requests & Limits (CPU and Memory): [RESOURCE_LIMITS] ### COMPLETE KUBERNETES MANIFEST SUITE: 1. **Deployment Manifest (`deployment.yaml`)**: - RollingUpdate strategy (`maxSurge: 25%`, `maxUnavailable: 0`). - Liveness probe and Readiness probe (`httpGet` or `exec`). - Non-root security context (`runAsNonRoot: true`, `readOnlyRootFilesystem: true`). - Resource requests and limits specified. 2. **Service Manifest (`service.yaml`)**: - ClusterIP service correctly routing traffic to target container port. 3. **Horizontal Pod Autoscaler (`hpa.yaml`)**: - Scaling from min to max pods based on 70% CPU and 80% Memory utilization. 4. **Ingress Manifest (`ingress.yaml`)**: - Ingress class, TLS certificate secret configuration, and cert-manager annotations for automated Let's Encrypt SSL. 5. **Parameterized Helm `values.yaml`**: - Clean, production-ready `values.yaml` file allowing environment overrides (dev, staging, prod) with zero code duplication.
Customization & Placeholders
Provide your container port, resource limits, and ingress domain. The manifests include non-root security contexts and readiness probes.
Example Input Values
App: Qubenix API, Image: ghcr.io/qubenix/api:v2.4.0, Port: 8080, HPA: 3-15 pods at 75% CPU, Ingress: Nginx at api.qubenix.in with cert-manager.
Expected Output Structure
Complete deployment.yaml with probes and security context, service.yaml, hpa.yaml, ingress.yaml, and Helm values.yaml.
Cloud Infrastructure & Containerization
Qubenix architects high-availability Kubernetes clusters and automated cloud infrastructure tailored to enterprise workloads.
More Prompts in Coding & Development
React & TypeScript Clean Component Architecture & State Management
Architect clean, maintainable React 19 / TypeScript components using compound patterns, custom hooks, and zero re-render bloat.
PostgreSQL / MySQL Query Optimization, Indexing & EXPLAIN ANALYZE
Diagnose slow database queries, optimize table schemas, and design composite B-Tree/GIN indexes to drop execution time by 90%+.
Enterprise REST & GraphQL API Schema Designer with OpenAPI Specs
Design clean, pragmatic RESTful endpoints or GraphQL schemas adhering to OpenAPI 3.1 standards, pagination, and status codes.