Overview of KubeDiagrams
mainKubeDiagrams is a tool for generating Kubernetes architecture diagrams from various sources, including:
- Kubernetes manifest files
- Kustomization files
- Helm charts
- Helmfile descriptors
- Actual cluster state
It supports a wide range of output formats such as D2, DOT, draw.io, GIF, JPEG, Mermaid, PDF, PNG, SVG, and TIFF. Key features include support for built-in and custom Kubernetes resources, customizable resource clustering, and an interactive diagram viewer.