Kanvas Documentation

Kanvas delivers a collaborative experience for engineers similar to how Google Workspace transforms the digital work environment and how Figma democratizes UX design tooling.

Kanvas is like Google Workspace for DevOps, as it allows you to create, test, and deploy cloud native architectures collaboratively and easily.

Kanvas is a web-based application that allows you to create and share orchestratable diagrams of cloud native infrastructure for Kubernetes and public cloud services. You can draw shapes, lines, text, and icons to represent your infrastructure components and their relationships. Kanvas also supports freestyle design, meaning that you can customize the appearance and layout of your diagrams without any constraints. Kanvas enables real-time collaboration, meaning that you can invite others to join your sessions and edit the diagrams together. Kanvas is a simple and intuitive tool for designing and communicating cloud native infrastructure for Kubernetes and multi-cloud services.

Choose your mode of operation for Kanvas.

Designer

Designer mode is for those who want to create their own Kanvas, using the palette of components.

Drag-and-drop your cloud native infrastructure using a palette of thousands of versioned Kubernetes components.

Use context-aware relationships configure your infrastructure intuitively.

Operator

Operator mode is for operating your Kubernetes clusters and cloud native infrastructure.

Bring all your Kubernetes clusters under a common management. Deploy designs, apply patterns, manage and operate your deployments and services in real-time.

Interactively connect to pods and containers to debug and troubleshoot.


Getting Started with Designs

Learn how to create, import, and share cloud native infrastructure designs in Kanvas β€” from your first design to deployable architecture.

Exploring Designer

Designer mode is for those who want to create their own Kanvas, using the palette of components provided by Meshery.

Working with Designs

Kanvas Designs are descriptive, declarative characterizations of how your Kubernetes infrastructure should be configured.

Navigating Operator

Operator mode is for operating your Kubernetes clusters and cloud native infrastructure.

Core Tasks

Navigate your way around Kanvas with these common tasks.

Tutorials

End-to-end Kanvas tutorials for Kubernetes, AWS, Azure, GCP, Artifact Hub, WordPress, and cross-org collaboration.

Advanced

Advanced Kanvas topics like performance limits and tuning, troubleshooting and extending Kanvas.

Reference

Keyboard shortcuts, troubleshooting, help and support, and Kanvas release notes.