Generate, validate and export production-style K8s manifests across core, security and enterprise templates.
Need more than a template?
I set up CI/CD, Kubernetes and cloud platforms that keep releases routine.
DevOps engineering →Fill in an app name, image and a few settings and the tool writes manifests for 19 kinds of resource: Namespace, Deployment, StatefulSet, Service, Ingress, ConfigMap, Secret, PersistentVolumeClaim, HorizontalPodAutoscaler, Job, CronJob, DaemonSet, NetworkPolicy, ResourceQuota, LimitRange, PodDisruptionBudget, ServiceAccount, Role and RoleBinding. A resource calculator suggests CPU and memory requests and limits.
kubectl apply --dry-run=server -f manifests.yaml
kubectl apply -f manifests.yamlA server-side dry run checks the manifests against your cluster's real API before anything changes.
The validation confirms that the YAML parses and that each document has an apiVersion and a kind. It is not a schema check. Run kubectl apply --dry-run=server or a tool such as kubeconform for that.
The generated Deployment sets resource requests and limits but no readiness or liveness probes. Add them, or Kubernetes cannot tell a starting pod from a broken one.
A HorizontalPodAutoscaler that targets CPU percentage needs CPU requests on the pods and a metrics server in the cluster. Without both, it does nothing.
Kubernetes Secret values are only base64-encoded. Turn on encryption at rest for etcd, and keep real secrets out of Git.
A pod that restarts may pull a different image than the one it ran before. Use a specific version or a digest.