Importing a Design

Create a Kanvas design by importing from Helm Charts, Kubernetes manifests, Docker Compose files, or Meshery Designs.

You can quickly begin designing your infrastrucutre in Kanvas by importing existing resources in one of the supported formats: Helm Charts, Kubernetes manifests, Docker Compose files, or Meshery Designs. This lets you collaboratively visualize and edit your application stack with ease—no need to start from scratch.

Below, we walk through an example using a Helm Chart, but the steps are similar for other supported formats.

Helm helps you manage Kubernetes applications. Helm Charts help you define, install, and upgrade even the most complex Kubernetes application. Importing a Helm chart, or any supported file into Kanvas is a fast way to bring your existing architecture into the visual designer.

There are multiple ways to import an design into Kanvas.

Option 1. Drag and drop your file (e.g., Helm chart) onto Kanvas.

Drag and drop a Design

Option 2. Use the Import Menu in Kanvas. Click the hamburger menu (☰) in the top-left corner, then select Import from the menu.

Drag and drop a Design

Option 3. Visit My Designs, and click the Import Design button in Cloud.

Import a Design

Next

  1. Provide a name under Design File Name

  2. Choose Upload Method:

  • File Upload: Select a file in one of the supported formats from your local system choose one of the supported form your local filesystem.
  • URL Import: Paste a direct URL pointing to a single file in a supported format.

Copy of a Design

This example uses the Meshery Server Helm chart at https://meshery.github.io/meshery.io/charts/meshery-v0.8.56.tgz

Once imported, the chart will appear as a Kanvas design:

Copy of a Design

You can now continue editing the design or deploy it directly from Kanvas.

Recent Discussions on Kanvas