Add support for VerticalPodAutoscaler resources

This commit is contained in:
Philippe Merle
2025-02-26 17:05:43 +01:00
parent d092b41289
commit 3b8a569dee
3 changed files with 7 additions and 1 deletions
+2 -1
View File
@@ -105,7 +105,7 @@ options:
### Kubernetes resources
Supported `kind`/`apiVersion` resource types are 47 ones:
Supported `kind`/`apiVersion` resource types are 48 ones:
* APIService/apiregistration.k8s.io/v1
* ClusterRole/rbac.authorization.k8s.io/v1
* ClusterRoleBinding/rbac.authorization.k8s.io/v1
@@ -152,6 +152,7 @@ Supported `kind`/`apiVersion` resource types are 47 ones:
* StorageClass/storage.k8s.io/v1
* User/rbac.authorization.k8s.io/v1
* ValidatingWebhookConfiguration/admissionregistration.k8s.io/v1
* VerticalPodAutoscaler/autoscaling.k8s.io/v1
* VolumeAttachment/storage.k8s.io/v1
**Note**: The mapping between these supported Kubernetes resources and architecture diagrams is defined into [bin/kube-diagrams.yml](https://github.com/philippemerle/KubeDiagrams/blob/main/bin/kube-diagrams.yaml#L65).
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

+5
View File
@@ -455,6 +455,11 @@ nodes:
edges: |
edges.add_webhooks()
ValidatingWebhookConfiguration/admissionregistration.k8s.io/v1beta1: ValidatingWebhookConfiguration/admissionregistration.k8s.io/v1
VerticalPodAutoscaler/autoscaling.k8s.io/v1:
scoped: Namespaced
custom_icon: $KD/icons/vpa.png
edges: |
edges.add_resource("spec.targetRef")
VolumeAttachment/storage.k8s.io/v1:
scope: Cluster
diagram_node_classname: diagrams.k8s.storage.Volume