Sharing a Design

Sharing a design lets you make your content visible to any anonymous visitor of Meshery Catalog and any Meshery Cloud user. Anyone with the link can view the design.

You can share your design with your friends and teams using Extensions. Let’s discuss the process below.

Step 1: Access the Extensions UI

Note: To share a design you must be the author of the design.

Step 2: Navigate to the Designs Tab and Select your Design

Once you have accessed the Extension’s UI, navigate to the Designs tab. In this tab you can see all your designs with their β€œName” and β€œDate Modified”. From the designs table, you can click or drag and drop your design onto the canvas.

Import-Application

Step 3: Select Share actions on the design

To select actions, hover over your design in the table and choose share.

Import-Application

Step 4: Add email to share with and select access

Add email address and choose access type. Access type can be Public or Private, and hit Done.

Import-Application

Watch a tutorial on how to share a design

Suggested Reading

  • Component Shape Guide - Kubernetes architecture deployment and architecture diagramming tool for cloud native applications - Kanvas.
  • Edges Style Guide - Visualize and manage complex cloud-native relationships with Kanvas' dynamic edge styling in Kubernetes architecture.
  • Importing existing applications - Import your existing applications into Meshery.
  • Importing a Design - Import your existing application definitions and infrastructure configuration into Meshery.
  • Kanvas Snapshot - Screenshot service provided via Kanvas to capture a snapshot of your infrastructure at any given time.
  • Helm Kanvas Snapshot - Helm CLI plugin to visually render a snapshot of your Helm charts.
  • kubectl Kanvas Snapshot - Screenshot service provided via Kanvas to capture a snapshot of your infrastructure at any given time.
  • Kanvas - Collaborative cloud native visual designer to design and manage infrastructure and applications.
  • kubectl MeshSync Snapshot - A native kubectl plugin for conveniently synchronizing the state of your cluster with Meshery Server.
  • Merging Designs - Treat other designs as templates or building blocks and combine your designs with others and power-up your designs.
  • Publishing a Design - Publishing a design lets you make your content visible to any anonymous visitor with the link.
  • Working with Tags - Tags can be used to visually group components.