Back to Meshery

Installation Bash

docs/static/v0.6/pages/project/mesheryctl/installation-bash.md

1.0.181.4 KB
Original Source

To install or upgrade mesheryctl using bash, execute anyone of the following commands.

Option 1: Only install mesheryctl binary

<pre class="codeblock-pre"> <div class="codeblock"> <div class="clipboardjs"> $ curl -L https://meshery.io/install | DEPLOY_MESHERY=false bash - </div></div> </pre>

Option 2: Install mesheryctl binary and deploy Meshery on Docker

<pre class="codeblock-pre"> <div class="codeblock"> <div class="clipboardjs"> $ curl -L https://meshery.io/install | PLATFORM=docker bash - </div></div> </pre>

Option 3: Install mesheryctl binary and deploy Meshery on Kubernetes

<pre class="codeblock-pre"> <div class="codeblock"> <div class="clipboardjs"> $ curl -L https://meshery.io/install | PLATFORM=kubernetes bash - </div></div> </pre>

Option 4: Install mesheryctl binary and Meshery adapter(s)

Install mesheryctl binary and include one or more [adapters]({{ site.baseurl }}/concepts/architecture/adapters) to be deployed

<pre class="codeblock-pre"> <div class="codeblock"> <div class="clipboardjs"> $ curl -L https://meshery.io/install | ADAPTERS=consul PLATFORM=kubernetes bash - </div></div> </pre>

You are ready to deploy Meshery `mesheryctl``. To do so, execute the following command.

<pre class="codeblock-pre"><div class="codeblock"> <div class="clipboardjs">mesheryctl system start</div></div> </pre>