github philippemerle/KubeDiagrams v0.6.0

one day ago

Examples changes

  1. Some improvements in examples/kube-prometheus-stack
  • 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, from the Grafana Data Source configmap to both Prometheus and Alertmanager services
  • report warnings when no resource matches Prometheus selectors
  • add an architecture diagram for Kube Prometheus Stack deployed on minikube
  1. 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 #52. Supported workloads are Deployment, ReplicaSet, StatefulSet, and Pod.
  2. Add OpenTelemetry Demo example
  3. Add Bank of Anthos example

Visual diagrams changes

  1. Add component label-based clustering
  2. Change color for tier label-based clustering
  3. Add clusters for admin, edit, and view cluster role aggregations
  4. Avoid overlapping node names in diagrams as pointing out in (#53)

Packaging changes

Internal changes

  1. Fix exceptions on Endpoints edges
  2. Allow to set up several KubeDiagrams configuration files
  3. Simplify how cluster titles are managed
  4. Check hidden nodes before adding edges
  5. Complete edge tooltips in generated SVG and dot_json diagrams

Full Changelog: v0.5.0...v0.6.0

Don't miss a new KubeDiagrams release

NewReleases is sending notifications on new releases.