Visualizing Kubernetes with Generated Diagrams
Understanding the relationships between various resource types in Kubernetes is crucial to understanding Kubernetes in general. It's unintuitive and takes many queries to gather owner/dependent hierarchies and find indirect references.
By encoding relationship semantics into a tool such as k8sviz, and then using the tool to visualize real Kubernetes resources, we can quickly understand and communicate about the overall state of a Kubernetes-based service.
This session is suitable for those with some basic Kubernetes knowledge and those looking to teach others about Kubernetes, or about a service running on Kubernetes. We'll discuss how to use automated visualizations, look at some examples, and discuss ideas for improving automated generation of Kubernetes diagrams.