Kubernetes architecture diagram tool

Kubernetes diagrams from manifests, in seconds.

LetDraw is a Kubernetes architecture diagram tool for your browser. Paste your manifests or Helm output and get a cluster diagram with namespaces, workloads and the links between them, or draw it by hand with Kubernetes icons. Every box stays editable.

Shop app · cluster diagram
cluster ns: shop selects mounts Ingress Service Deployment 3 pods ConfigMap Secret PVC
Step by step

How to make a Kubernetes diagram in LetDraw

From a folder of YAML to a cluster diagram your whole team can read, without installing anything.

  1. Open Generate from Code

    Generate from Code is a Pro feature. Paste your Kubernetes manifests, several documents in one go, or load a YAML file. The format is detected for you.

  2. Check the preview

    Resources are grouped by namespace and linked: services to the workloads they select, workloads to the config, secrets and claims they mount.

  3. Add icons and insert

    Turn on Add icons to stamp Kubernetes icons into the boxes, then place the diagram on the canvas and edit it freely.

  4. Share or export

    Send a link, review it together in real time, or export the cluster diagram as PNG, SVG or PDF.

Your YAML already describes the cluster

A Kubernetes architecture diagram tool that reads manifests

Generate from Code understands Deployments, StatefulSets, Services, Ingress, ConfigMaps, Secrets, volume claims and RBAC, and draws how they connect. For Helm, paste the output of helm template to see the rendered resources, or a Chart.yaml to see the chart and its subcharts.

  • Manifests and Helm turned into a clustered, editable diagram
  • Kubernetes icons: a hand-drawn set and the official set, both in the Shape library
  • Drift vs last shows what was added or removed since your previous import
Try it now
kind: Service metadata: namespace: shop spec: selector: app: web --- kind: Deployment metadata: namespace: shop ns: shop Service: web selects Deployment
What people draw

A Kubernetes diagram for every team

Platform teams, app developers and SREs use the same canvas to talk about the same cluster.

Microservices on a cluster

Show each service, its deployment and its ingress route in one view, grouped by namespace.

Manifest reviews

Import the manifests from a change and use Drift vs last to see which resources were added or removed.

Helm charts

Map a chart and its subchart dependencies, or the full set of resources it renders.

Onboarding

Give new engineers a Kubernetes architecture diagram of the platform before they open the YAML.

Access and RBAC

See which service accounts are bound to which roles, so permission reviews start from a picture.

Runbooks and incidents

Keep the cluster diagram next to the runbook and pin comments on the parts that broke.

Questions

Kubernetes architecture diagram tool FAQ

Is LetDraw free for Kubernetes diagrams?
Drawing Kubernetes diagrams by hand is free: the Free plan includes the full canvas, templates, shape libraries with Kubernetes icons and export to PNG, SVG and PDF, with no credit card. Generate from Code, which turns pasted manifests into a diagram, is included in Pro.
Can I generate a diagram from Kubernetes manifests?
Yes. Paste one or more manifests into Generate from Code and LetDraw draws the resources grouped by namespace, with links for selectors, mounts, ingress routes and role bindings. The YAML is parsed in your browser.
Does it work with Helm?
Yes, in two ways. Paste the output of helm template to diagram the rendered resources, or paste a Chart.yaml to see the chart and its dependencies.
Which Kubernetes icons are available?
There are two libraries: Kubernetes, with 50 hand-drawn resource icons, and Kubernetes (official), with the 39 icons of the official set. Add either one from the Shape library panel.

Your next cluster diagram is one paste away.

Open LetDraw in your browser and drop in your manifests, or draw the cluster by hand. Fast, and nothing to install.