github philippemerle/KubeDiagrams v0.4.0

latest releases: v0.6.0, v0.5.0
2 months ago

Community

  1. Move from GPL-3.0 to Apache 2.0 License, the preferred license in the CNCF/Kubernetes community, as discussed in #37

Examples

  1. Add helmfile example
  2. Add Istio example
  3. Add Gradiant 5G Charts example
  4. Add Argo example including Argo Workflows, Argo CD, Argo Rollouts, and Argo Events
  5. Add Online Boutique example

Visual diagrams

  1. Add new output formats: dot_json, gif, jp2, jpe, jpeg, tif, tiff
  2. Change how K8s namespaces are represented
  3. Associate a defined color to each cluster
  4. Add annotation-based clusters, such as for helm.sh/hook, argocd.argoproj.io/sync-wave, argocd.argoproj.io/hook annotations
  5. Improve generated tooltips with more information, see images/semiotics.svg
  6. Add KubeDiagrams Interactive Viewer in #40
  7. Add StatefulSet metadata labels to its PersistentVolumeClaim children
  8. Replace absolute paths by urls in generated svg and dot_json files, related to #38

Packaging changes

  1. Add multiarch (arm) to docker image build in #32
  2. add script to convert into kubectl plugin in #39
  3. Add options to helm-diagrams script

Internal changes

  1. Fix two runtime exceptions
  2. Use metadata.generateName when metadata.name unset
  3. Check that resources are not redefined multiple times

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.4.0

Don't miss a new KubeDiagrams release

NewReleases is sending notifications on new releases.