Meshery is the service mesh management plane, offering lifecycle, configuration, and performance management of service meshes and their workloads.
This session aims to provide a walkthrough on how to configure, setup and run the Meshery adapter for Istio. Once Meshery is set up, it can be extended to:
Support and manage the performance of your service mesh and its workloads
Assess your service mesh against industry standards and the best operational practices
Validate your service mesh's conformance to the Service Mesh Interface(SMI) specification
Estimate the overhead features of your service mesh with the Service Mesh Performance(SMP) standard.
Congratulations! You have successfully learned to:
- Set up and run Meshery
- Deploy the Meshery adapter for Istio
- Set up an Ingress pathway
- Run a sample application
Proceed to the next tutorial to learn more ways of meshing around with service meshes. Psst. We don't have favorites but you can ;)
Working with Meshery and Istio
Let's get meshing!
This session will auto-install
minikube and set up other environment variables, necessary to run Meshery for you. This may take up to 2 minutes.
After the environment has been setup, you may check up on your cluster nodes by running:
kubectl get nodes
Set up Meshery
Meshery can be downloaded, installed, deployed and auto-launched with a single command:
curl -L https://git.io/meshery | bash -
Congratulations! You have successfully installed Meshery.
Meshery is auto launched at host:
For this tutorial session, the Meshery Server tab is configured to be listening at
- Click on the Meshery Server tab
- Click on Display Port
Welcome to Meshery!
Choose None as your provider for now and get started.
Connect your cluster with Meshery
Meshery will auto-connect with your Minikube cluster by loading the kubeconfig found in your
Check up on your connection
You may check up on the connections between Meshery and your server anytime by performing
ad hoc tests to ensure a successful connections:
- Between Meshery and your cluster - Click on your
configuration name(in this scenario,
- Between Meshery and your chosen adapter by clicking on the adapter name corresponding to the service mesh you have installed