Commit Graph

167 Commits

Author SHA1 Message Date
Philippe Merle
8f3dd04468 Regenerate diagrams 2025-03-19 09:38:28 +01:00
Philippe Merle
c01d82b177 Improve how long node labels are split in several lines 2025-03-19 09:38:10 +01:00
Philippe Merle
0e76d96d79 Regenerate diagrams 2025-03-19 08:28:38 +01:00
Philippe Merle
91e35edd86 Change color of communication edges (green to brown) 2025-03-19 08:16:03 +01:00
Philippe Merle
99a493cfb2 Improve rendering of up edges 2025-03-19 08:15:15 +01:00
Philippe Merle
5a3d4d0b95 Add a link to a French post on LinkedIn and remove a duplicated link 2025-03-18 11:58:03 +01:00
Philippe Merle
080b16fa74 Add star history and links to Docker Hub 2025-03-18 10:23:34 +01:00
Philippe Merle
d1e44be1f3 Remove section 'With podman' as useless 2025-03-18 10:10:49 +01:00
Philippe Merle
67d974b5dc Create docker-image.yml 2025-03-16 20:01:43 +01:00
Philippe MERLE
f96147e9f7 Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main 2025-03-16 19:09:29 +01:00
Philippe Merle
526367d176 Use Alpine base image, copy latest bin files and document how to use it with Docker 2025-03-16 19:06:14 +01:00
Philippe MERLE
57e71a27bf Update Dockerfile to create an image with latest scripts and document how to use it with Docker 2025-03-16 18:27:01 +01:00
Philippe Merle
407da22c12 Pylint 2025-03-16 14:27:21 +01:00
Philippe Merle
7eccc2c00c Install setuptools package 2025-03-16 14:14:20 +01:00
Philippe Merle
f69fcacc3b Install PyYAML and diagrams packages 2025-03-16 11:07:07 +01:00
Philippe Merle
a6aa0f5ffd Create pylint.yml 2025-03-16 11:02:40 +01:00
Philippe Merle
bb56da7f0e Create CONTRIBUTING.md 2025-03-15 14:01:38 +01:00
Philippe Merle
68fc82eb0b Improve helm-diagrams command, add support for OCI registries, use KubeDiagrams.yaml custom configuration file if exist, silent Helm outputs 2025-03-15 13:25:05 +01:00
Philippe Merle
f04f695dbc Document helm-diagrams command usage and kube-diagrams command examples 2025-03-15 13:19:07 +01:00
Philippe Merle
dc660578c7 Add links related to KubeDiagrams 2025-03-14 18:46:01 +01:00
Philippe Merle
12b9ecd6ab Merge pull request #15 from QuadmanSWE/container-image
Begun work on support for running in a container.
2025-03-14 14:42:21 +01:00
David Söderlund
037b7999f6 Added Dockerfile
Wrote build and usage instructions for kube-diagrams and helm-diagrams from a manifest and a remote helm chart respectively.

Signed-off-by: David Söderlund <ds@dsoderlund.consulting>
2025-03-14 12:22:19 +01:00
Philippe Merle
2642fb2dfc Merge pull request #14 from himslm01/read-manifest-from-stdin
read manifest from stdin when filename is `-`
2025-03-14 09:25:27 +01:00
Mark Himsley
a479d40a57 read manifest from stdin when filename is -
Also removes redundant white space left from end of line due to editor save actions.
2025-03-13 18:28:28 +00:00
Philippe Merle
12dd005b57 Pylint code 2025-03-05 15:24:20 +01:00
Philippe Merle
986d9a30ea Regenerate diagrams 2025-03-05 14:48:52 +01:00
Philippe Merle
d2c5281d32 Fix font size of ingress and egress edge labels 2025-03-05 14:48:31 +01:00
Philippe Merle
1af0865366 Add a label to service to workload edges. The label is . 2025-03-05 11:47:27 +01:00
Philippe Merle
3e5272b6e9 Improve support for NetworkPolicy resources: ingress and egress rules with podSelector are represented by edges 2025-03-04 16:12:46 +01:00
Philippe Merle
0815515df8 Avoid exceptions 2025-03-04 15:56:04 +01:00
Philippe Merle
e7aafa5494 Regenerate diagrams 2025-02-27 16:07:38 +01:00
Philippe Merle
f8b7f740c4 Avoid exceptions when input manifests are incorrect 2025-02-27 16:04:23 +01:00
Philippe Merle
3b8a569dee Add support for VerticalPodAutoscaler resources 2025-02-26 17:05:43 +01:00
Philippe Merle
d092b41289 Add support for ReplicationController resources 2025-02-26 16:41:25 +01:00
Philippe Merle
a5de5cc244 Add suport for PodTemplate resources 2025-02-26 16:03:10 +01:00
Philippe Merle
3c0f9af8e9 Add aliases for some beta resource kinds and some cluster resources 2025-02-26 14:39:13 +01:00
Philippe Merle
61a6391e7c Correct issue https://github.com/philippemerle/KubeDiagrams/issues/11 2025-02-21 16:50:05 +01:00
Philippe Merle
7d00ce2475 Close issus https://github.com/philippemerle/KubeDiagrams/issues/10 2025-02-21 16:27:03 +01:00
Philippe Merle
0942d9da3c Pylint bin/kube-diagram script 2025-02-21 12:33:29 +01:00
Philippe Merle
f3400acc2a Regenerate all diagrams 2025-02-19 09:20:12 +01:00
Philippe Merle
6e04b6c26e Use an owner edge instead of a selector edge for workload resources, e.g., Deployment, Job, etc. 2025-02-19 09:19:36 +01:00
Philippe Merle
65d7471745 Add support for CSINode and CSIStorageCapacity resources 2025-02-19 08:40:38 +01:00
Philippe Merle
ccb56f96b0 Deal with cluster resources in add_owned_resources 2025-02-19 08:24:26 +01:00
Philippe Merle
4b66c26b1f Add support for RuntimeClass objects 2025-02-18 14:00:51 +01:00
Philippe Merle
163bad9065 Add docker-open5gs example 2025-02-17 22:35:27 +01:00
Philippe Merle
fcf062d581 Add OpenAirInterface 5G Core Network example 2025-02-17 22:27:45 +01:00
Philippe Merle
adef10e794 Add two links 2025-02-17 20:23:08 +01:00
Philippe Merle
2aa6d13673 Add two new diagrams without namespace 2025-02-13 23:02:15 +01:00
Philippe Merle
02abf4c39c Add link to announce on reddit 2025-02-11 11:12:21 +01:00
Philippe Merle
25c23f244e Update dependabot.yml 2025-02-10 20:09:01 +01:00