01
Choose your Platform
Choose a platform and see how easy it is to start managing cloud native infrastructure with a single command.










Meshery's CNCF incubation proposal is here. Are you a fan of Meshery?
Meshery seamlessly integrates with every CNCF project, your existing tools and Kubernetes clusters. This integration empowers you to enhance the use of your preferred monitoring, CI/CD and security solutions.
Meshery's Kubernetes-native approach means you can easily incorporate Meshery into your existing workflow without additional setup or integration effort.
aad-pod-identity
actions-runner-controller
admin-console-operator
aks-appgw-fe
ambassador
amd-gpu
antrea
apache-shardingsphere-operator-charts
aperture-agent
aperture-controller
apisix
apisix-ingress-controller
appmesh-controller
argo-cd
argo-workflows
argocd-operator
armory-spinnaker-operator
artifact-hub
athenz
aws-api-gateway-operator
aws-load-balancer-controller
aws-node-termination-handler-2
aws-target-group-binding
aws-vpc-cni
awx-operator
aws-eks-controller
aws-apigatewayv2-controller
aws-applicationautoscaling-controller
aws-cloudfront-controller
aws-cloudtrail-controller
aws-cloudwatch-controller
aws-cloudwatchlogs-controller
aws-dynamodb-controller
aws-ec2-controller
aws-elasticache-controller
aws-ecr-controller
aws-elasticsearchservice-controller
aws-emrcontainers-controller
aws-eventbridge-controller
aws-iam-controller
Meshery uses relationships to map how interconnected components interact to each other. Currently three type of relationships are supported: Hierarchical, Edge, and Sibling.
Span domains. Perform multi-cluster operations from a central console.
Environments make it easier for you to manage, share, and work with a collection of resources as a group, instead of dealing with all your Connections and Credentials on an individual basis.
Workspace let's you organize your work and serve as the central point of collaboration for you and your teams and a central point of access control to Environments and their resources.
Performance Profile is a new and improved way to save performance test configurations, schedule performance tests, etc.
Design and manage all of your cloud native infrastructure using the design configurator in Meshery or start from a template using the patterns from the catalog.
(excerpt: patterns in-action)
Refer to the documentation here
Streamlining Platform Engineering with GitOps and Meshery. Preview your deployment, view changes pull request-to-pull request and get infrastructure snapshots within your PRs by connecting MeshMap to your GitHub repositories.
Baseline and track your cloud native performance from release to release.
Meshery includes both REST APIs and GraphQL APIs, pluggable adapters via gRPCs, hot-loadable ReactJS and hot-loadable Golang binaries. The great number of extension points in Meshery make it ideal as the foundation of your internal developer platform.
Join the weekly meetings by subscribing to our community calendar
Watch community meeting recordings on our YouTube channel
Ask questions, find answers and share knowledge on our Discussion Forum
Read the Welcome Guide to familiarize yourself with the community
Choose a platform and see how easy it is to start managing cloud native infrastructure with a single command.
Install on Kubernetes
$ curl -L https://meshery.io/install | PLATFORM=kubernetes bash -
Copy to clipboard
Install on Docker
$ curl -L https://meshery.io/install | PLATFORM=docker bash -
Copy to clipboard
Install on Mac or Linux using Homebrew:
$ brew install mesheryctl
$ mesheryctl system start
Copy to clipboard
Install mesheryctl with Bash, Brew, Scoop, or download directly.
mesheryctl system context create docker --platform docker --set
mesheryctl system start
Copy to clipboard
docker extension install meshery/docker-extension-meshery:stable-latest
Copy to clipboard
Install mesheryctl with Bash, Brew, Scoop, or download directly.
mesheryctl system context create k8s --platform kubernetes --set
mesheryctl system start
Copy to clipboard
$ scoop bucket add mesheryctl https://github.com/layer5io/scoop-bucket.git
$ scoop install mesheryctl
$ mesheryctl system start
Copy to clipboard
Not a Scoop user? Download and unzip the mesheryctl binary directly from the Meshery releases page. Add mesheryctl to your path for ease of use. Then, execute:
$ mesheryctl system start
Copy to clipboard
Install mesheryctl with Bash, Brew, Scoop, or download directly.
mesheryctl system config aks
mesheryctl system start
Copy to clipboard
Install mesheryctl with Bash, Brew, or Scoop, or download directly.
mesheryctl system config minikube
Copy to clipboard
kubectl create ns meshery
helm repo add meshery https://meshery.io/charts
helm install meshery-operator meshery/meshery-operator -n meshery
helm install meshery meshery/meshery -n meshery
Copy to clipboard
Learn about Meshery's Helm charts. Don't forget to grab a copy of mesheryctl. Install mesheryctl with Bash, Brew, or Scoop.
Install mesheryctl with Bash, Brew, or Scoop, or download directly.
mesheryctl system config gke --token *PATH_TO_TOKEN*
mesheryctl system start
Copy to clipboard
Install mesheryctl with Bash, Brew, Scoop, or download directly.
mesheryctl system config eks
mesheryctl system start
Copy to clipboard
There is no step 2. Login and manage cloud native infrastructure!
The Meshery Docker Extension offers an easy button to go from Docker Compose to Kubernetes to any service mesh.
Meshery is an innovative tool for managing our multi-cluster and multi-cloud workloads.
Meshery has so many really amazing features all of which make DevOps and SRE life easy.
The Meshery Extension transforms Docker Desktop into a powerful load generation utility, conveniently enabling me to deploy and configure any service mesh with a click of the button and invoke and control load-based performance tests from my desktop.
The precision by which performance measurements are generated and analyzed is a pinnacle focus of Nighthawk. Mesh performance characterization should be distilled from a set of value measurements, and that is where MeshMark compliments to create the ultimate comprehensive efficiency calculation.
Meshery is the perfect tool for ensuring that your cloud native applications are optimally configured and performing well; it also gives you a fantastic visual insight into what can be a large amount of textual configuration.
While speed is one of Linkerd's core competitive advantages, Linkerd provides much more than just an ultrafast data plane. We are pleased to support MeshMark's establishment of a higher order set of functional considerations that incorporate value into the performance equation.
Performance measurement data rarely provides a clear and simple picture of how well our applications are performing from a business point of view, which are so often the key efficiency indicators that we really need.
Many cloud native adopters have been put off from using service mesh due to the extra resource consumption and complexity that it can involve. We welcome MeshMark as an objective measure of that overhead, to help drive efficiency and make it easier for users to compare service mesh options.
The fact that MeshMap automatically renders our Kubernetes configuration is a game-changer for our team.
It was an intuitive experience to visually place and configure various components saving the time of going through 10 different YAML files.
Are my resources utilized as best as possible? Why am I not getting the SLO met with 4 resources when I only needed 1 resource without the service mesh? How can I improve my 99.9% latencies or can I map my service policy to utilization? MeshMark will model and provide an index in answer to such questions.
With a goal to bring workload identity and attestation to all service meshes, HPE Security Engineering uses the Meshery Docker Extension to deploy their service mesh of choice and test the performance of our SPIFFE and SPIRE-based identity solution.
The Meshery Docker Extension offers an easy button to go from Docker Compose to Kubernetes to any service mesh.
Meshery is an innovative tool for managing our multi-cluster and multi-cloud workloads.
Meshery has so many really amazing features all of which make DevOps and SRE life easy.
The Meshery Extension transforms Docker Desktop into a powerful load generation utility, conveniently enabling me to deploy and configure any service mesh with a click of the button and invoke and control load-based performance tests from my desktop.
The precision by which performance measurements are generated and analyzed is a pinnacle focus of Nighthawk. Mesh performance characterization should be distilled from a set of value measurements, and that is where MeshMark compliments to create the ultimate comprehensive efficiency calculation.
Meshery is the perfect tool for ensuring that your cloud native applications are optimally configured and performing well; it also gives you a fantastic visual insight into what can be a large amount of textual configuration.
While speed is one of Linkerd's core competitive advantages, Linkerd provides much more than just an ultrafast data plane. We are pleased to support MeshMark's establishment of a higher order set of functional considerations that incorporate value into the performance equation.
Performance measurement data rarely provides a clear and simple picture of how well our applications are performing from a business point of view, which are so often the key efficiency indicators that we really need.
Many cloud native adopters have been put off from using service mesh due to the extra resource consumption and complexity that it can involve. We welcome MeshMark as an objective measure of that overhead, to help drive efficiency and make it easier for users to compare service mesh options.
The fact that MeshMap automatically renders our Kubernetes configuration is a game-changer for our team.
It was an intuitive experience to visually place and configure various components saving the time of going through 10 different YAML files.
Are my resources utilized as best as possible? Why am I not getting the SLO met with 4 resources when I only needed 1 resource without the service mesh? How can I improve my 99.9% latencies or can I map my service policy to utilization? MeshMark will model and provide an index in answer to such questions.
With a goal to bring workload identity and attestation to all service meshes, HPE Security Engineering uses the Meshery Docker Extension to deploy their service mesh of choice and test the performance of our SPIFFE and SPIRE-based identity solution.
The Meshery Docker Extension offers an easy button to go from Docker Compose to Kubernetes to any service mesh.
Meshery is an innovative tool for managing our multi-cluster and multi-cloud workloads.
Meshery has so many really amazing features all of which make DevOps and SRE life easy.
Community Newsletter
Engage in the Meshery project. Join any of our mailing lists.