You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Helm Kanvas Snapshot is one of Meshery's extension that generates a snapshot of the visual representation a Helm chart. It makes it easier to understand, review and share your kubernetes deployments with peers without needing them to go through YAML files or set up a cluster. Showing a clear picture of every Kubernetes object in your chart, their component, and how they relate to each other all in a single, shareable view.
17
18
18
-
At the core of this process is the [Meshery Designs](https://docs.meshery.io/concepts/logical/designs). A Meshery Design is a declarative representation of your infrastructure. It captures each component of your deployment, its properties, how the they are connected and interact with each other.
19
+
### Meshery Designs
19
20
20
-
As the name implies, Helm kanvas snapshot plugin can only use **Helm** as the deployment source. When you use the plugin, [Kanvas Snapshot](https://docs.meshery.io/extensions/kanvas-snapshot) takes your chart, renders the manifests, and generates a Design from it based on Meshery’s declarative syntax. That Design is then stored and rendered as an immutable snapshot you can view through a public link.
21
+
At the core of this process is the <ahref="https://docs.meshery.io/concepts/logical/designs"target="_blank"rel="noopener noreferrer">Meshery Designs</a>. A Meshery Design is a declarative representation of your infrastructure. It captures each component of your deployment, its properties, how the they are connected and interact with each other.
22
+
23
+
### How Helm Kanvas Snapshot Works
24
+
25
+
As the name implies, Helm kanvas snapshot plugin can only use **Helm Charts** as the deployment source. When you use the plugin, <ahref="https://docs.meshery.io/extensions/kanvas-snapshot"target="_blank"rel="noopener noreferrer">Kanvas Snapshot</a> takes your chart, renders the manifests, and generates a Design from it based on Meshery’s declarative syntax. That Design is then stored and rendered as an immutable snapshot you can view through a public link.
21
26
22
27
The Helm kanvas snapshot is useful in many ways. It doesn't require you to be authenticated to use the plugin, so it's very quick to get started. Also, if you provide a valid email address, the snapshot is sent directly to your inbox after it is generated, this is most helpful as it can take a few moment to render. One thing to note is that, Once created, the snapshot is immutable. This makes it a stable reference that you can share in Slack, attach to pull requests, or store alongside your deployment documentation.
23
28
24
-
To get started, you’ll need to ensure Helm is installed on your machine, You can follow the official Helm documentation to install Helm for your system. To verify run the command below;
29
+
### Getting Started
30
+
31
+
Start by ensuring Helm is installed on your machine, If it’s not present, you can follow the official <ahref="https://helm.sh/docs/intro/install"target="_blank"rel="noopener noreferrer">Helm documentation</a> to install Helm for your system. To verify, run the command below
This command takes your Helm chart and creates a Meshery Design snapshot from it. You’ll get a link to the snapshot in your terminal. If you provided an email, the snapshot link will also be sent to your inbox.
@@ -57,12 +65,13 @@ This command takes your Helm chart and creates a Meshery Design snapshot from it
In summary, the Helm Kanvas Snapshot plugin gives you a fast and reliable way to visualize Helm chart deployments. By converting charts into Meshery Designs and generating snapshots, you can improve collaboration and maintain better visibility into your infrastructure.
76
+
Helm Kanvas Snapshot plugin gives you a fast and reliable way to visualize Helm chart deployments. By converting charts into Meshery Designs and generating snapshots, you can improve collaboration and maintain better visibility into your infrastructure.
0 commit comments