All tools

Tool

Kubernetes manifest generator

Fill in the form, copy the YAML, deploy. You always get a Deployment, and you can add a Service, Ingress, ConfigMap and Namespace. It all happens in your browser, so nothing you type goes anywhere.

Nothing you enter here is sent or saved. Privacy policy

Workload

The default image runs as non-root, so it plays nicely with the security settings below.

Environment variables

Resources

Leave a box empty to skip it. CPU is in cores or millicores (0.5, 500m) and memory takes a suffix (256Mi, 1Gi).

Health checks

Both probes do an HTTP GET on the container port.

Security

Needed for the non-root setting when the image doesn't name a numeric user itself.

Service

Ingress

Set an issuer and you get the cert-manager annotation and TLS. The secret name defaults to your workload name plus -tls.

ConfigMap