Step 1: Install and Start

Bash user

Install on Mac or Linux using Docker:

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

Brew user

Install on Mac or Linux using Homebrew:

 $ brew tap layer5io/tap
$ brew install mesheryctl
$ mesheryctl start

Kubernetes user

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 deployment_yamls/k8s
          

Windows user

See Meshery documentation to install on Windows.

Step 2: Login

Access Meshery in your browser at http://127.0.0.1:9081.