Add K8s Instance cluster and the recommended field to all clusters

This commit is contained in:
Philippe Merle
2025-01-05 21:33:39 +01:00
parent f36742b2ce
commit 045ddd0ac8
2 changed files with 12 additions and 1 deletions

View File

@@ -131,7 +131,7 @@ Supported `kind`/`apiVersion` resource types are 34 ones:
* User/rbac.authorization.k8s.io/v1
* ValidatingWebhookConfiguration/admissionregistration.k8s.io/v1
**Note**: The mapping between these supported Kubernetes resources and architecture diagrams is defined into [bin/kube-diagrams.yml](bin/kube-diagrams.yaml#L54).
**Note**: The mapping between these supported Kubernetes resources and architecture diagrams is defined into [bin/kube-diagrams.yml](bin/kube-diagrams.yaml#L65).
**Note**: The mapping for any Kubernetes custom resources can be also defined into **KubeDiagrams** configuration files as illustrated in [examples/k0s/KubeDiagrams.yml](examples/k0s/KubeDiagrams.yml#L10), [examples/free5gc-k8s/KubeDiagrams.yml](examples/free5gc-k8s/KubeDiagrams.yml#L7), [examples/open5gs-k8s/KubeDiagrams.yml](examples/open5gs-k8s/KubeDiagrams.yml#L7), and [examples/towards5gs-helm/KubeDiagrams.yml](examples/towards5gs-helm/KubeDiagrams.yml#L7).

View File

@@ -35,22 +35,33 @@ edges:
UNDEFINED:
color: red
clusters:
- label: app.kubernetes.io/instance
title: K8s Instance
recommended: true
- label: release
title: Release
recommended: false
- label: helm.sh/chart
title: Helm Chart
recommended: true
- label: chart
title: Chart
recommended: false
- label: app.kubernetes.io/name
title: K8s Application
recommended: true
- label: app
title: Application
recommended: false
- label: app.kubernetes.io/component
title: K8s Component
recommended: true
- label: service
title: Microservice
recommended: false
- label: tier
title: Tier
recommended: false
nodes:
ClusterRole/rbac.authorization.k8s.io/v1:
scope: Cluster