meshery-extensions/Kanvas Snapshot

Returns a visual rendering of your infrastructure as code (helm, k8s, docker) as a Meshery Design.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 17, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: meshery-extensions/kanvas-snapshot@348b01b8aa456d727a6b28fc3d787874878018bc # v0.2.44

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
designIDThe design uuid, example: 3c116d0a-49ea-4294-addc-d9ab34210662no
applicationIdMeshery design ID. Example: 3c116d0a-49ea-4294-addc-d9ab34210662no
githubTokenGithub Personal Access Tokenyes
mesheryTokenLayer5 Cloud API Tokenyes
prNumberGitHub pull request on which to comment.no0
filePathURI of the infrastructure as code manifest(s) to be rendered.no
application_typeDesign type. Specific one of the following three types: 1) "Kubernetes Manifest", 2) "Docker Compose", or 3) "Helm Chart"yes
application_urlDesign's source URI; location of the original manifestsno
skipCommentSkip the step of commenting on the PR when the action is invoked not for any specific PR or commit but dispatched manually for eg: as part of publishing catalog.false
assetLocationRemote location where the generated asset (screenshot) for the design will be stored.no
emailemail address where the snapshot will be sentno
namedescription
mardownResultThe markdown result
resource_urlThe URL of the generated resource.