FREE · DEVELOPER TOOLS
Kubernetes Manifest Generator.
Generate a Kubernetes Deployment, Service and Ingress for one container: replicas, ports, environment, resource requests and limits, health checks and TLS.
Loading the calculator…
How to use Kubernetes Manifest Generator
Enter the app name, image, replicas, ports, resources, health check path and optional ingress host, then copy the YAML and apply it with kubectl.
How it works
Labels tie the three objects together (app: name). Probes use HTTP GET on the health path; resources use the requests/limits you enter; names are checked against Kubernetes DNS-label rules.
Example
An nginx:1.27 app with 2 replicas, port 80 and a host web.example.com gives a Deployment, a ClusterIP Service and an Ingress with TLS.
Questions about Kubernetes Manifest Generator
Is Kubernetes Manifest Generator free, and do I need an account?
Yes. This tool is free to use in your browser without an account. Processing takes place on your device.
What are the limits and what should I check?
One container per Deployment; review security settings for your image. Everything is calculated in your browser; nothing you type is uploaded. Review the result before using it in your work.
Is my input sent to a server?
Your input is processed in your browser and is not uploaded by this tool. Files and pasted text are cleared when the page is refreshed. Normal website requests are still required to load the page and its libraries. Read the privacy explanation.