Install and Start

01

Install on Mac or Linux using Docker:

   $ curl -L https://git.io/meshery | bash -
                  

Install on Mac or Linux using Homebrew:

 $ kubectl create namespace meshery
$ mesheryctl start

Using Helm

Helm v3 - run the following:

 $ git clone https://github.com/layer5io/meshery.git; cd meshery
$ kubectl create namespace meshery
$ helm install meshery --namespace meshery install/kubernetes/helm/meshery

Helm v2 - run the following:

 $ git clone https://github.com/layer5io/meshery.git; cd meshery
$ kubectl create namespace meshery
$ helm template meshery --namespace meshery install/kubernetes/helm/meshery

Using Manifests directly

Using Kubernetes, install Meshery on your cluster by cloning the Meshery repo:

   $ git clone https://github.com/layer5io/meshery.git; cd meshery    
              

Install Meshery on your cluster by running the following:

 $ kubectl create ns meshery
$ kubectl -n meshery apply -f install/deployment_yamls/k8s

Download and unzip mesheryctl from the Meshery releases page. Add mesheryctl to your PATH for ease of use. Then, execute:

   $ ./mesheryctl start