Commit Graph

462 Commits

Author SHA1 Message Date
github-actions[bot]
dfeb0f0491 chore: update example diagrams 2025-08-19 14:28:54 +00:00
Philippe Merle
ef7708ef73 Regenerate diagrams 2025-08-19 17:27:08 +03:00
Philippe Merle
99f725c314 Avoid overlapping node names in diagrams as pointing out in (https://github.com/philippemerle/KubeDiagrams/issues/53) 2025-08-19 17:26:09 +03:00
Philippe Merle
9c98493162 Add a GitHub Trending badge 2025-08-19 13:36:19 +03:00
Philippe Merle
4f994008d9 Add a post on X 2025-08-16 21:32:42 +03:00
Philippe Merle
cd413e4347 [examples/kube-prometheus-stack] Add two hidden edges 2025-08-15 14:59:05 +03:00
Philippe Merle
fe8ea4e472 Add Bank of Anthos example 2025-08-14 22:10:53 +03:00
Philippe Merle
846ed30c5f Add OpenTelemetry Demo example 2025-08-14 16:33:26 +03:00
Philippe Merle
93c7915f89 [examples/inside-workloads] Generate .svg diagrams 2025-08-13 14:55:04 +03:00
Philippe Merle
d164bc00d6 [examples/inside-workloads] Improve edge tooltips 2025-08-13 14:54:12 +03:00
Philippe Merle
2b79d60d66 Document how to use inside-workloads.kdc 2025-08-13 11:52:56 +03:00
Philippe Merle
8b6368204a [examples/inside-workloads] Add support for StatefulSet workloads 2025-08-13 11:31:14 +03:00
Philippe Merle
f8d84a588c Generate edge tooltips 2025-08-13 10:01:55 +03:00
Philippe Merle
07741b16cf Add new inside-workloads example to show the internal structure of workloads, i.e., their pods, volumes, containers, mounted volumes, referenced config maps and secrets, as discussed in https://github.com/philippemerle/KubeDiagrams/discussions/52 2025-08-13 02:09:23 +03:00
Philippe Merle
025984a1ea Add new inside-workloads example to show the internal structure of workloads, i.e., their pods, volumes, containers, mounted volumes, referenced config maps and secrets, as discussed in https://github.com/philippemerle/KubeDiagrams/discussions/52 2025-08-13 02:08:19 +03:00
Philippe Merle
dfc5202460 Add two LinkedIn posts 2025-08-12 23:04:13 +03:00
Philippe Merle
1d370ae5cc Add a Kube Today report 2025-08-12 19:28:01 +03:00
Philippe Merle
11f10fa1af Regenerate diagrams 2025-08-11 21:29:19 +03:00
Philippe Merle
e2dded6490 Simplify how cluster titles are managed 2025-08-11 21:28:51 +03:00
Philippe Merle
46f860db2d Add clusters for admin, edit, and view cluster role aggregations 2025-08-11 17:50:29 +03:00
Philippe Merle
d61b8cf4cb Add a real-word debugging use case 2025-08-11 15:56:05 +03:00
Philippe Merle
7f91680588 Add architecture diagram for Kube Prometheus Stack deployed on minikube 2025-08-11 13:31:36 +03:00
Philippe Merle
cf3b78d9b7 Move configuration of Prometheus custom resources to monitoring.coreos.com.kdc 2025-08-11 13:22:11 +03:00
Philippe Merle
320bec7022 Allow to set up several KubeDiagrams configuration files 2025-08-11 13:15:05 +03:00
Philippe Merle
68a04ebcc8 [examples/kube-prometheus-stack] Some improvements
* add Grafana Dashboard and Data Source clusters
* add custom edges from the Grafana test pod to the Grafana service, the Prometheus patch job to both validating and mutating webhook configurations
* report warnings when no resource matches Prometheus selectors
2025-08-11 11:46:08 +03:00
Philippe Merle
e354ca8080 Fix exceptions on Endpoints edges 2025-08-11 11:24:26 +03:00
github-actions[bot]
340adaeadb chore: update example diagrams 2025-08-08 10:40:38 +00:00
Philippe Merle
f29f3399b6 Regenerate diagrams 2025-08-08 13:39:01 +03:00
Philippe Merle
4b997c816a Add label-based clustering and change color for label-based clusters 2025-08-08 13:37:24 +03:00
Philippe Merle
706107f510 Regenerate diagrams 2025-08-07 12:11:58 +03:00
Philippe Merle
eca9c42c57 Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main 2025-08-07 09:02:17 +03:00
Philippe Merle
2933e90736 Add links to two LinkedIn posts 2025-08-07 09:00:25 +03:00
Philippe Merle
0af1e54d85 Update tmp.yml 2025-08-07 08:46:11 +03:00
Philippe Merle
52df92bcc5 Create tmp.yml 2025-08-07 08:44:44 +03:00
Philippe Merle
829a4cc882 Update release.yml 2025-08-06 22:51:12 +03:00
Philippe Merle
7c5647bbbf Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main v0.5.0 2025-08-06 13:44:28 +03:00
Philippe Merle
9dfcbf0da5 Prepare release 0.5.0 2025-08-06 13:44:14 +03:00
Philippe Merle
aed86a99d5 Create release.yml 2025-08-06 13:28:59 +03:00
Philippe Merle
b99d9ed186 Fix exceptions when a value has not the expected type 2025-08-05 19:28:02 +03:00
github-actions[bot]
f65d88a8d4 chore: update example diagrams 2025-08-05 11:42:03 +00:00
Philippe Merle
b2a8d46af5 Regenerate diagrams 2025-08-05 14:40:38 +03:00
Philippe Merle
2b9743fbb9 Change how services, network and PodDisruptionBudget policies are bound to either pods or workloads 2025-08-05 14:40:21 +03:00
Philippe Merle
50f2e968b8 Regenerate diagrams 2025-08-05 14:05:19 +03:00
Philippe Merle
303736730c Add support for spec.defaultBackend.service for Ingress resources 2025-08-05 13:47:14 +03:00
Philippe Merle
e5705cca3d Add cert-manager example 2025-08-04 11:43:41 +03:00
Philippe Merle
7ea19af36f Add get_metadata_annotation function 2025-08-04 11:42:29 +03:00
Philippe Merle
1e3f9f75e6 Pylint previous commits 2025-08-02 18:23:51 +03:00
Philippe Merle
18af9be2fc Update create_new_nodes to create new nodes recursively 2025-08-02 18:21:19 +03:00
Philippe Merle
133a1f1fb9 Add support for spec.tls.secretName fields in Ingress resources 2025-08-02 18:12:06 +03:00
Philippe Merle
2315fb73c8 Regenerate diagrams 2025-08-02 14:53:22 +03:00