# mesheryctl-design

LLMS index: [llms.txt](/llms.txt)

---

# mesheryctl design

Manage cloud native designs

## Synopsis

Manage cloud and cloud native infrastructure using predefined designs.

<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl design [flags]

</div>
</div>
</pre> 

## Examples

Apply design file:
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl design apply --file [path to design file | URL of the file]

</div>
</div>
</pre> 

Delete design file:
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl design delete --file [path to design file]

</div>
</div>
</pre> 

View design file:
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl design view [design name | ID]

</div>
</div>
</pre> 

List all designs:
<pre class='codeblock-pre'>
<div class='codeblock'>
<div class='clipboardjs'>
mesheryctl design list

</div>
</div>
</pre> 

## Options

<pre class='codeblock-pre'>
<div class='codeblock'>
  -h, --help           help for design
  -t, --token string   Path to token file default from current context

</div>
</pre>

## Options inherited from parent commands

<pre class='codeblock-pre'>
<div class='codeblock'>
      --config string   path to config file (default "~/.meshery/config.yaml")
  -v, --verbose         verbose output

</div>
</pre>

## See Also

Go back to [command reference index](/reference/mesheryctl/), if you want to add content manually to the CLI documentation, please refer to the [instruction](/project/contributing/cli/cli/#documenting) for guidance.

---

Section pages:

- [mesheryctl-design-apply](/reference/mesheryctl/design/apply/)
- [mesheryctl-design-delete](/reference/mesheryctl/design/delete/)
- [mesheryctl-design-deploy](/reference/mesheryctl/design/deploy/)
- [mesheryctl-design-evaluate](/reference/mesheryctl/design/evaluate/)
- [mesheryctl-design-export](/reference/mesheryctl/design/export/)
- [mesheryctl-design-import](/reference/mesheryctl/design/import/)
- [mesheryctl-design-list](/reference/mesheryctl/design/list/)
- [mesheryctl-design-undeploy](/reference/mesheryctl/design/undeploy/)
- [mesheryctl-design-view](/reference/mesheryctl/design/view/)
