These icons are a way to standardize Kubernetes architecture diagrams for presentation. Having uniform architecture diagrams improve understandibility.
./tools/update-everything.sh
This script generates png from svg, and Visio Stencil from png.
./tools/rasterize.sh
This script will convert all svg into png. It's based on a docker container defined here
./tools/update-visio.sh
This script will convert png icons into Visio stencil using project from here
A Docker image hosted on GCR (k8s.gcr.io/visio-stencil-creator
), is used to generate the Visio stencil file. The script ./tools/build-visio-stencil-creator.sh can be used to update the Docker image if it needs to be built.
Each icon can be found in differents formats
There is 2 types of icons
Kind | Type | Icon |
---|---|---|
Pod | Labeled | |
Pod | Unlabeled |
The Kubernetes Icons Set is licensed under a choice of either Apache-2.0 or CC-BY-4.0 (Creative Commons Attribution 4.0 International). The Kubernetes logo is a registered trademark of The Linux Foundation, and use of it as a trademark is subject to The Linux Foundation's Trademark Usage Guidelines at https://www.linuxfoundation.org/trademark-usage/.