Skip to main content

rawops.dev

Skip to tool content
~/tools/kubernetes-manifest-generator

K8s Manifest Generator

Build Kubernetes YAML manifests for Deployments, Services, ConfigMaps, Secrets, Ingress, StatefulSets, Jobs, and more. Add multiple resources, configure each with an interactive form, and export as multi-document YAML or JSON.

Resources (0)

No resources yet. Add a resource or load a recipe below.

Warnings (1)
  • Manifest is empty — add at least one resource.

Quick Recipes

Kubernetes Resource Reference

KindapiVersionCategoryUse Case
Deploymentapps/v1WorkloadStateless apps with rolling updates
StatefulSetapps/v1WorkloadDatabases, stateful services with stable identity
DaemonSetapps/v1WorkloadNode-level agents (logging, monitoring)
Jobbatch/v1WorkloadOne-off tasks, batch processing
CronJobbatch/v1WorkloadScheduled tasks (backups, cleanup)
Servicev1NetworkingLoad balancing, service discovery
Ingressnetworking.k8s.io/v1NetworkingHTTP routing, TLS termination
ConfigMapv1ConfigNon-sensitive configuration data
Secretv1ConfigPasswords, tokens, TLS certificates
PersistentVolumeClaimv1StorageRequest persistent storage for pods
HorizontalPodAutoscalerautoscaling/v2AutoscalingAuto-scale Deployments based on CPU/memory
NetworkPolicynetworking.k8s.io/v1NetworkingControl pod-to-pod network traffic
ServiceAccountv1RBACIdentity for pods, RBAC bindings

Best Practices

  • Always set resource requests and limits to ensure predictable QoS classes.
  • Use readiness and liveness probes for every production workload.
  • Pin container image tags — avoid :latest in production.
  • Set runAsNonRoot: true and readOnlyRootFilesystem: true for security hardening.
  • Use ConfigMaps for config and Secrets for credentials — never hardcode in images.
  • StatefulSets need a headless Service (clusterIP: None) for stable DNS names.
  • Use concurrencyPolicy: Forbid for CronJobs that must not overlap.
Privacy: All manifest generation happens in your browser. No data is sent to any server. Your Kubernetes configurations never leave your machine.

Related Tools & Resources