Examples changes
Visual diagrams changes
- Add support for
Deployment/extensions/v1beta1
,DaemonSet/extensions/v1beta1
,Ingress/extensions/v1beta1
,PodSecurityPolicy/extensions/v1beta1
- Add support for
ContainerSpec.valueFrom.configMapKeyRef.optional
andContainerSpec.envFrom
- Add support for
PodSpec.initContainers
andPodSpec.ephemeralContainers
- Add support for all lists of objects, i.e.,
kind
ends withList
- Add support for
rules.resourceNames
fields inRole
andClusterRole
resources - Add support for
spec.tls.secretName
fields inIngress
resources - Add support for
spec.defaultBackend.service.name
forIngress
resources - Change how services, network and PodDisruptionBudget policies are bound to either pods or workloads
Packaging changes
- Document
helm-diagrams
flags as requested in #50
Internal changes
- Add
--embed-all-icons
flag tokube-diagrams
,helm-diagrams
, andkubectl-diagrams
in order to embed all icons in generatedsvg
ordot_json
diagrams as requested in #38 - Add
--namespace
option tokube-diagrams
as requested by #44 - Color warning (in yellow) and error (in red) messages
- Log << undefined but optional >> as info messages instead of warning messages as discussed in #30
- Generate more precise paths in messages outputed by add_containers_env_value_from_and_env_from()
- Don't generate a warning when serviceAccountName or priorityClassName or storageClassName is equals to ""
- Fix several rare exceptions
What's Changed
New Contributors
Full Changelog: v0.4.0...v0.5.0