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
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:
Architecture diagram of Kubernetes resources in the minikube kubernetes-dashboard
namespace:
Architecture diagram of Kubernetes resources in the minikube ingress-nginx
namespace:
Architecture diagram of Kubernetes resources in the minikube kube-system
namespace:
Architecture diagram of all minikube Kubernetes resources except for RBAC ones:
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:
Architecture diagram of all minikube Kubernetes resources:
Architecture diagram of all minikube RBAC-related Kubernetes resources: