All Tools View Categories About Contact Privacy

Architecture Diagram Generator

Draw the Ingress to Service to Deployment flow from pasted manifests.

Runs entirely in your browser - nothing is uploaded and no cluster connection is made.
Your architecture diagram will appear here.

About Architecture Diagram Generator

See how traffic flows before you apply it. The Architecture Diagram Generator reads pasted Ingress, Service and Deployment manifests and draws an ASCII diagram of the request path: Ingress to Service to the backing Deployment.

It matches each Service to a workload whose pod labels satisfy the Service selector, and reports the replica count. Everything runs locally; nothing is uploaded.

Features

  • Flow - Ingress to Service to Deployment arrows.
  • Selector matching - links Services to workloads.
  • Multi-rule - handles several Ingress rules/paths.
  • ASCII - copy-pasteable diagram.
  • Copy / Download / Print - export it.

How to Use

  1. Paste Ingress + Service + Deployment manifests.
  2. Generate the diagram.
  3. Check the selector wiring.

Examples

Example 1 - full flow. Ingress / -> Service web:80 -> Deployment web (3 replicas).

Example 2 - service only. Service linked straight to its workload.

Benefits

  • Clarity - see topology at a glance.
  • Catch mismatches - unmatched selectors are flagged.
  • Local - nothing uploaded.
  • Exportable - copy, download or print.

Frequently Asked Questions

What does this draw?
From pasted Ingress, Service and Deployment manifests it draws the request flow: Ingress routes to a Service, which selects the pods of a Deployment (or StatefulSet/DaemonSet) via its selector.
How is Service to Deployment matched?
The Service spec.selector is matched against the pod labels declared in the workload template. A matching workload is linked in the diagram.
What if there is no Ingress?
The diagram starts from the Service(s) and still shows the link to the backing workload.
Does this connect to a cluster?
No. Manifests are parsed locally; nothing is uploaded.