SkillAgentSearch skills...

KubeDiagrams

Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, helmfiles, and actual cluster state

Install / Use

/learn @philippemerle/KubeDiagrams
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

KubeDiagrams

CNCF Landscape license python version Socket Badge pypi version PyPI Downloads Docker Stars Docker Image Version Docker Pulls contributors

<a href="https://trendshift.io/repositories/14300" target="_blank"><img src="https://trendshift.io/api/badge/repositories/14300" alt="philippemerle%2FKubeDiagrams | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>

KubeDiagrams Logo

Generate Kubernetes architecture diagrams from Kubernetes manifest files, kustomization files, Helm charts, helmfile descriptors, and actual cluster state.

There are several tools to generate Kubernetes architecture diagrams, see here for a detailed list. Compared to these existing tools, the main originalities of KubeDiagrams are the support of:

KubeDiagrams is available as a Python package in PyPI, a container image in DockerHub, a kubectl plugin, a Nix flake, and a GitHub Action, see here for more details.

An Online KubeDiagrams Service is freely available at https://kubediagrams.lille.inria.fr/.

Read Real-World Use Cases and What do they say about it to discover how KubeDiagrams is really used and appreciated.

Try it on your own Kubernetes manifests, Helm charts, helmfiles, and actual cluster state!

Examples

Architecture diagram for official Kubernetes WordPress tutorial manifests: WordPress Manifests

Architecture diagram for official Kubernetes ZooKeeper tutorial manifests: ZooKeeper Manifest

Architecture diagram of a deployed Cassandra instance: Deployed Cassandra Instance

Architecture diagram for Train Ticket:A Benchmark Microservice System: train-ticket.png

Architecture diagram of the Minikube Ingress Addon: Minikube Ingress Addon

Architecture diagram for the Kube Prometheus Stack chart: kube-prometheus-stack.png

Architecture diagram for free5gc-k8s manifests: free5gc-k8s-diagram.png

Architecture diagram for open5gs-k8s manifests: open5gs-k8s-diagram.png

Architecture diagram for the Towards5GS-helm chart: towards5gs_free5gc.png

Architecture diagram for a deployed CronJob instance: cronjob-deployed.png

Architecture diagram for NetworkPolicy resources: network_policies.png

Architecture diagram for an Argo CD example: argoproj-argocd-example-apps-apps.png

Architecture diagram for an Argo Events example: argoproj-argo-events-examples.png

Many other architecture diagrams are available into examples/.

Business Applications

  1. Bank of Anthos
  2. DeathStarBench
  3. Official Kubernetes WordPress tutorial
  4. Official Kubernetes ZooKeeper tutorial
  5. Official Kubernetes Cassandra tutorial
  6. Online Boutique
  7. OpenTelemetry Demo
  8. TeaStore
  9. Train Ticket

5G Core Network Functions

  1. free5gc-k8s
  2. docker-open5gs
  3. Gradiant 5G Charts
  4. open5gs-k8s
  5. OpenAirInterface 5G Core Network
  6. Towards5GS-helm

Kubernetes Operators

  1. Argo
  2. cert-manager
  3. External Secrets Operator
  4. Istio
  5. Kube Prometheus Stack
  6. LeaderWorkerSet API

Kubernetes Control Planes

  1. [k0s architecture diagrams](https://github.com/philippemerle/KubeDiag

Related Skills

View on GitHub
GitHub Stars2.2k
CategoryDevelopment
Updated13h ago
Forks128

Languages

JavaScript

Security Score

100/100

Audited on Mar 24, 2026

No findings