Add three clusters

This commit is contained in:
Philippe Merle
2025-01-03 10:31:56 +01:00
parent 0d4a5181e7
commit 096bc362ee
2 changed files with 9 additions and 3 deletions

View File

@@ -110,7 +110,7 @@ Supported `kind`/`apiVersion` resource types are 32 ones:
**Note**: The mapping between these supported Kubernetes resources and architecture diagrams is defined into [bin/kube-diagrams.yml](bin/kube-diagrams.yaml#L35).
**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#L3), and [examples/open5gs-k8s/KubeDiagrams.yml](examples/open5gs-k8s/KubeDiagrams.yml#L9).
**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#L9), and [examples/open5gs-k8s/KubeDiagrams.yml](examples/open5gs-k8s/KubeDiagrams.yml#L9).
Currently, unsupported `kind`/`apiGroup` resource types are 27 ones:
* Binding/
@@ -153,7 +153,7 @@ With **KubeDiagrams**, Kubernetes resources can be clustered within the architec
| `app.kubernetes.io/component` | K8s Component |
| `tier` | Tier |
New mappings can be easily defined in custom configuration files (see [examples/minikube/KubeDiagrams.yml](examples/minikube/KubeDiagrams.yml#L2), [examples/k0s/KubeDiagrams.yml](examples/k0s/KubeDiagrams.yml#L5), and [examples/open5gs-k8s/KubeDiagrams.yml](examples/open5gs-k8s/KubeDiagrams.yml#L2)) and provided to **KubeDiagrams** via the `--config` command-line option.
New mappings can be easily defined in custom configuration files (see [examples/minikube/KubeDiagrams.yml](examples/minikube/KubeDiagrams.yml#L2), [examples/k0s/KubeDiagrams.yml](examples/k0s/KubeDiagrams.yml#L5), [examples/free5gc-k8s/KubeDiagrams.yml](examples/free5gc-k8s/KubeDiagrams.yml#L2), and [examples/open5gs-k8s/KubeDiagrams.yml](examples/open5gs-k8s/KubeDiagrams.yml#L2)) and provided to **KubeDiagrams** via the `--config` command-line option.
## License

View File

@@ -1,5 +1,11 @@
# Configuration of kube-diagrams
default_namespace: free5gc
clusters:
- label: nf
title: Network Function
- label: app.kubernetes.io/name
title: Application
- label: name
title: Name
nodes:
NetworkAttachmentDefinition/k8s.cni.cncf.io/v1:
scope: Namespaced