Commit Graph

  • 2b79d60d66 Document how to use inside-workloads.kdc Philippe Merle 2025-08-13 11:52:56 +03:00
  • 8b6368204a [examples/inside-workloads] Add support for StatefulSet workloads Philippe Merle 2025-08-13 11:31:14 +03:00
  • f8d84a588c Generate edge tooltips Philippe Merle 2025-08-13 10:01:55 +03:00
  • 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 Philippe Merle 2025-08-13 02:09:23 +03:00
  • 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 Philippe Merle 2025-08-13 02:08:19 +03:00
  • dfc5202460 Add two LinkedIn posts Philippe Merle 2025-08-12 23:04:13 +03:00
  • 1d370ae5cc Add a Kube Today report Philippe Merle 2025-08-12 19:28:01 +03:00
  • 11f10fa1af Regenerate diagrams Philippe Merle 2025-08-11 21:29:19 +03:00
  • e2dded6490 Simplify how cluster titles are managed Philippe Merle 2025-08-11 21:28:51 +03:00
  • 46f860db2d Add clusters for admin, edit, and view cluster role aggregations Philippe Merle 2025-08-11 17:50:29 +03:00
  • d61b8cf4cb Add a real-word debugging use case Philippe Merle 2025-08-11 15:56:05 +03:00
  • 7f91680588 Add architecture diagram for Kube Prometheus Stack deployed on minikube Philippe Merle 2025-08-11 13:31:36 +03:00
  • cf3b78d9b7 Move configuration of Prometheus custom resources to monitoring.coreos.com.kdc Philippe Merle 2025-08-11 13:22:11 +03:00
  • 320bec7022 Allow to set up several KubeDiagrams configuration files Philippe Merle 2025-08-11 13:15:05 +03:00
  • 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 Philippe Merle 2025-08-11 11:46:08 +03:00
  • e354ca8080 Fix exceptions on Endpoints edges Philippe Merle 2025-08-11 11:24:26 +03:00
  • 340adaeadb chore: update example diagrams github-actions[bot] 2025-08-08 10:40:38 +00:00
  • f29f3399b6 Regenerate diagrams Philippe Merle 2025-08-08 13:39:01 +03:00
  • 4b997c816a Add label-based clustering and change color for label-based clusters Philippe Merle 2025-08-08 13:37:24 +03:00
  • 706107f510 Regenerate diagrams Philippe Merle 2025-08-07 12:11:58 +03:00
  • eca9c42c57 Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main Philippe Merle 2025-08-07 09:02:17 +03:00
  • 2933e90736 Add links to two LinkedIn posts Philippe Merle 2025-08-07 09:00:25 +03:00
  • 0af1e54d85 Update tmp.yml Philippe Merle 2025-08-07 08:46:11 +03:00
  • 52df92bcc5 Create tmp.yml Philippe Merle 2025-08-07 08:44:44 +03:00
  • 829a4cc882 Update release.yml Philippe Merle 2025-08-06 22:51:12 +03:00
  • 7c5647bbbf Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main v0.5.0 Philippe Merle 2025-08-06 13:44:28 +03:00
  • 9dfcbf0da5 Prepare release 0.5.0 Philippe Merle 2025-08-06 13:44:14 +03:00
  • aed86a99d5 Create release.yml Philippe Merle 2025-08-06 13:28:59 +03:00
  • b99d9ed186 Fix exceptions when a value has not the expected type Philippe Merle 2025-08-05 19:28:02 +03:00
  • f65d88a8d4 chore: update example diagrams github-actions[bot] 2025-08-05 11:42:03 +00:00
  • b2a8d46af5 Regenerate diagrams Philippe Merle 2025-08-05 14:40:38 +03:00
  • 2b9743fbb9 Change how services, network and PodDisruptionBudget policies are bound to either pods or workloads Philippe Merle 2025-08-05 14:40:21 +03:00
  • 50f2e968b8 Regenerate diagrams Philippe Merle 2025-08-05 14:05:19 +03:00
  • 303736730c Add support for spec.defaultBackend.service for Ingress resources Philippe Merle 2025-08-05 13:47:14 +03:00
  • e5705cca3d Add cert-manager example Philippe Merle 2025-08-04 11:43:41 +03:00
  • 7ea19af36f Add get_metadata_annotation function Philippe Merle 2025-08-04 11:42:29 +03:00
  • 1e3f9f75e6 Pylint previous commits Philippe Merle 2025-08-02 18:23:51 +03:00
  • 18af9be2fc Update create_new_nodes to create new nodes recursively Philippe Merle 2025-08-02 18:21:19 +03:00
  • 133a1f1fb9 Add support for spec.tls.secretName fields in Ingress resources Philippe Merle 2025-08-02 18:12:06 +03:00
  • 2315fb73c8 Regenerate diagrams Philippe Merle 2025-08-02 14:53:22 +03:00
  • 45650d786b Don't generate a warning when serviceAccountName or priorityClassName or storageClassName is equals to an empty string Philippe Merle 2025-08-02 14:52:55 +03:00
  • ebfddb9393 chore: update example diagrams github-actions[bot] 2025-08-02 10:42:00 +00:00
  • be6efbb5f0 Regenerate diagrams Philippe Merle 2025-08-02 13:40:36 +03:00
  • 2b75cf49f8 Add support for rules.resourceNames fields in Role and ClusterRole resources Philippe Merle 2025-08-02 13:39:32 +03:00
  • 3f8dbb7c73 Fix typo: use lws_name instead of name Philippe Merle 2025-08-02 13:37:16 +03:00
  • 5c33bbcbe8 Generate more precise paths in messages outputed by add_containers_env_value_from_and_env_from() Philippe Merle 2025-07-31 08:49:27 +03:00
  • 9ebac0f2c7 Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main Philippe Merle 2025-07-30 13:12:18 +03:00
  • 4a5a85696b Log << undefined but optional >> as info messages instead of warning messages as discussed in https://github.com/philippemerle/KubeDiagrams/issues/30 Philippe Merle 2025-07-30 13:12:00 +03:00
  • f8e1777513 chore: update example diagrams github-actions[bot] 2025-07-30 09:24:24 +00:00
  • a69319d23a Regenerate diagrams Philippe Merle 2025-07-30 12:23:17 +03:00
  • 5294173477 Add support for PodSpec.initContainers and PodSpec.ephemeralContainers Philippe Merle 2025-07-30 12:21:52 +03:00
  • 78e318a292 Read any list of objects Philippe Merle 2025-07-30 10:40:26 +03:00
  • f1bde71352 Fix typo Philippe Merle 2025-07-30 10:39:08 +03:00
  • 8f53e0de5e Color warning (in yellow) and error (in red) messages Philippe Merle 2025-07-29 23:33:10 +03:00
  • e7674ebb6b Add support for ContainerSpec.valueFrom.configMapKeyRef.optional and ContainerSpec.envFrom Philippe Merle 2025-07-29 20:50:28 +03:00
  • 0c0839ab04 Fix an exception, container env must be a list Philippe Merle 2025-07-26 17:56:59 +03:00
  • d29cc160d5 Add a X post Philippe Merle 2025-07-26 13:16:46 +03:00
  • 666723658e Document helm-diagrams flags, as issued in https://github.com/philippemerle/KubeDiagrams/issues/50 Philippe Merle 2025-07-19 22:25:30 +02:00
  • f4d79d33cb Add a LinkedIn post Philippe Merle 2025-07-19 21:06:15 +02:00
  • 881e139427 Update docker-image.yml Philippe Merle 2025-07-19 15:57:26 +02:00
  • 2da5f372a4 Update docker-image.yml Philippe Merle 2025-07-19 15:54:47 +02:00
  • 32eb90bc27 Update docker-image.yml to run the workflow when Dockerfile is modified Philippe Merle 2025-07-19 15:27:33 +02:00
  • d709f3abda Merge pull request #49 from glikson/patch-1 Philippe Merle 2025-07-19 14:52:09 +02:00
  • f9851f0599 Dockerfile: add bash Alex Glikson 2025-07-19 15:46:02 +03:00
  • 9a41cc1d8e Fix a dot parsing limit Philippe Merle 2025-07-18 16:09:04 +02:00
  • 64e32c0ff2 Fix a KeyError exception Philippe Merle 2025-07-18 15:47:34 +02:00
  • b09f1f5e00 Fix an infinite recursion issue Philippe Merle 2025-07-18 15:42:33 +02:00
  • 1fdb51810c Add two social network posts Philippe Merle 2025-07-17 15:09:02 +02:00
  • cf649626ee Remove UNDEFINED edge type Philippe Merle 2025-07-17 01:31:29 +02:00
  • f46f3cd242 Add support for DaemonSet/extensions/v1beta1, Ingress/extensions/v1beta1, and PodSecurityPolicy/extensions/v1beta1 Philippe Merle 2025-07-17 01:26:11 +02:00
  • 1f6bce87ad Add two social network posts Philippe Merle 2025-07-16 23:35:59 +02:00
  • a7c3d4bce7 Add a post on X Philippe Merle 2025-07-16 13:10:37 +02:00
  • c5212561af Add a social network post Philippe Merle 2025-07-14 21:54:21 +02:00
  • 610cdc8953 Add --namespace option to kube-diagrams as requested by https://github.com/philippemerle/KubeDiagrams/issues/44 Philippe Merle 2025-07-03 14:59:37 +02:00
  • 779711569f Add an Instagram post Philippe Merle 2025-07-03 11:14:31 +02:00
  • 785883dfc7 Add a post on X Philippe Merle 2025-06-30 07:30:08 +02:00
  • 82384f7a17 Add list of custom resources supported in examples Philippe Merle 2025-06-29 14:28:09 +02:00
  • a2554e7234 Add background color and recommended for clustering labels and annotations Philippe Merle 2025-06-26 07:53:26 +02:00
  • 19eb1a7f8f Move GitHub Action in Usage section Philippe Merle 2025-06-26 07:25:48 +02:00
  • ce5ab24449 Improve Getting Started documentation Philippe Merle 2025-06-26 05:40:21 +02:00
  • a162ee61cb Add Socket Badge Philippe Merle 2025-06-25 13:28:27 +02:00
  • 6f033c5d8c Add a social network link Philippe Merle 2025-06-24 05:19:21 +02:00
  • b7b24afd06 Add --embed-all-icons flag to kube-diagrams, helm-diagrams, and kubectl-diagrams in order to embed all icons in generated svg or dot_json diagrams as requested in https://github.com/philippemerle/KubeDiagrams/issues/38 Philippe Merle 2025-06-24 03:39:49 +02:00
  • c80abe21a4 Add a referencing site Philippe Merle 2025-06-23 20:49:18 +02:00
  • 2ccb3738cc Add DeathStarBench example Philippe Merle 2025-06-23 06:50:03 +02:00
  • a4eee518ef Add TeaStore example Philippe Merle 2025-06-22 04:23:19 +02:00
  • 956ba255b1 Add support for Deployment/extensions/v1beta1 Philippe Merle 2025-06-21 17:39:50 +02:00
  • 369b11c95f Reorganize list of example Philippe Merle 2025-06-21 12:40:09 +02:00
  • 2d9b240a99 Add 2 links Philippe Merle 2025-06-21 09:16:21 +02:00
  • e8b3f0e3fd Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main v0.4.0 Philippe Merle 2025-06-20 11:12:27 +02:00
  • 35294f2857 Release 0.4.0 on PyPI Philippe Merle 2025-06-20 11:11:25 +02:00
  • 59314dcb04 chore: update example diagrams github-actions[bot] 2025-06-20 03:00:08 +00:00
  • 32239c8d17 Regenerate diagrams Philippe Merle 2025-06-20 04:59:26 +02:00
  • 31a8abe6f2 Add options to helm-diagrams script Philippe Merle 2025-06-20 04:58:38 +02:00
  • 151923ac56 Add -c and --config options Philippe Merle 2025-06-20 04:49:40 +02:00
  • 7d8690ff40 Add two links: one documentation usage and a blog Philippe Merle 2025-06-19 04:30:24 +02:00
  • 418abc901c Update image links Philippe Merle 2025-06-18 22:55:11 +02:00
  • c711c9ced9 Add Online Boutique example Philippe Merle 2025-06-18 06:42:39 +02:00
  • 6a80b9c9f8 Add Online Boutique example Philippe Merle 2025-06-18 06:42:17 +02:00
  • 416f92ed6d Improve post-processing of both svg and dot_json generated files, related to https://github.com/philippemerle/KubeDiagrams/issues/38 Philippe Merle 2025-06-17 18:37:00 +02:00