Philippe Merle
3448665119
Update logo url
v0.2.0
2025-03-25 12:20:44 +01:00
Philippe Merle
56f709c487
Add logo
2025-03-25 12:17:29 +01:00
Philippe Merle
c880b8ed65
Fix pylint errors with Python 3.9
2025-03-24 22:03:48 +01:00
Philippe Merle
bb7733ba4c
Add icons for supported resources
2025-03-24 12:32:47 +01:00
Philippe Merle
9b1a7de070
Regenerate diagrams without red edges and undefined nodes
2025-03-23 19:40:44 +01:00
Philippe Merle
a3c80efd37
Disable some warnings
2025-03-23 19:39:45 +01:00
Philippe Merle
ab8b150408
Improve info/warning/error messages by reporting the kind and name of the involved resource and the data path
2025-03-23 19:39:10 +01:00
Philippe Merle
706555513b
Added missing character
2025-03-22 10:20:28 +01:00
Philippe Merle
e362fc84c2
Add tables listing (un)supported Kubernetes resource types
2025-03-22 10:05:46 +01:00
Philippe Merle
4ce139fd6c
Add support for IngressClass networking.k8s.io/v1beta1
2025-03-22 10:03:44 +01:00
Philippe Merle
2852355c96
Cosmetic updates
2025-03-22 07:48:24 +01:00
Philippe Merle
2d3f1ca721
Merge branch 'main' of https://github.com/philippemerle/KubeDiagrams into main
2025-03-20 21:51:34 +01:00
Philippe Merle
2fa36d0802
Add .pylintrc
2025-03-20 21:50:42 +01:00
Philippe Merle
82bc04b633
Add .pylintrc
2025-03-20 21:48:49 +01:00
Philippe Merle
df262248ad
Add FOSSA badge
2025-03-20 10:25:51 +01:00
Philippe Merle
f4d79b7081
Correct a typo
2025-03-19 12:18:41 +01:00
Philippe Merle
6406484a59
Execute pylint when Python files are updated/added/removed
2025-03-19 12:18:11 +01:00
Philippe Merle
d21dea53cb
Build and deploy container image only when bin/** files are updated, added or removed
2025-03-19 12:13:18 +01:00
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