Files
KubeDiagrams/examples/minikube
2025-03-23 19:40:44 +01:00
..
2025-03-19 08:28:38 +01:00
2025-03-19 08:28:38 +01:00
2025-03-05 14:48:52 +01:00

Minikube Example

Instructions

Start a minikube cluster with metrics-server, dashboard, and ingress addons:

$ minikube start
$ minikube addons enable metrics-server 
$ minikube addons enable dashboard
$ minikube addons enable ingress

Generate some Kubernetes architecture diagrams:

$ ./generate.sh

Generated architecture diagrams

Note: In the following architecture diagrams, both red labels and red arrows indicate unfound Kubernetes resources.

Architecture diagram of Kubernetes resources in the minikube default namespace: minikube default namespace

Architecture diagram of Kubernetes resources in the minikube kubernetes-dashboard namespace: minikube kubernetes-dashboard namespace

Architecture diagram of Kubernetes resources in the minikube ingress-nginx namespace: minikube ingress-nginx namespace

Architecture diagram of Kubernetes resources in the minikube kube-system namespace: minikube kube-system namespace

Architecture diagram of all minikube Kubernetes resources except for RBAC ones: minikube

Note: minikube-without-rbac-corrected.yml was manually corrected to better clustering some Kubernetes resources (see #ADDED: and #CHANGED: comments).

Corrected architecture diagram of all minikube Kubernetes resources except for RBAC ones: minikube

Architecture diagram of all minikube Kubernetes resources: Minikube

Architecture diagram of all minikube RBAC-related Kubernetes resources: Minikube RBAC

Architecture diagram of the minikube csi-hostpath-driver addon storage resources: Minikube RBAC