MeshMap Documentation

MeshMap aims to simplify the complexity of Kubernetes and make it accessible to more users, similar to how Figma democratized design tools for web and mobile applications.

Understanding the Meshery Ecosystem

Layer5 Cloud (docs) is an identity provider and global console for Meshery deployments with an extensible and highly flexible authorization framework, tenant entitlement services, service provider-grade organizational hierarchy, team workspace management and a content catalog for public and private hosting of cloud native architectures. Layer5 Cloud is available as a service or self-hosted.

Meshery (docs) is a cloud native manager that enables the design and management of Kubernetes-based infrastructure and applications. It is an extensible developer platform that seamlessly integrates with all CNCF projects, and various monitoring, CI/CD, and security tools.

You are here

MeshMap (docs) provides a visual interface that allows users to create and edit Kubernetes manifests, charts and pipelines, as well as monitor the performance and health of their clusters. MeshMap aims to simplify the complexity of Kubernetes and make it accessible to more users, similar to how Figma democratized design tools for web and mobile applications.

What is MeshMap?

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

What is MeshMap Modes

Choose your mode of operation for MeshMap.

Designer

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

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

Use context-aware relationships configure your infrastructure intuitively.

Visualizer

Visualizer 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

What does your user need to know to try your project?

Exploring Designer

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

Working with Components

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

Navigating Visualizer

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

Core Tasks

Navigate your way around MeshMap with these common tasks.

Reference

APIs, Keyboard Shortcuts, Model Schemas

Contribution Guidelines

A detailed contribution guide for Layer5 Docs.

Last modified February 18, 2024: Fixing typos (b3d5ddb)