Quick Start with KubeSphere 
Prerequisites
1. Install the Meshery command line client, mesheryctl .Meshery is the open source, cloud native management plane that enables the adoption, operation, and management of Kubernetes, all kinds of cloud native infrastructure, and their workloads.
This tutorial walks you through an example of deploying Meshery from the App Store of KubeSphere.
Prerequisites
- Please make sure you enable the OpenPitrix system.
- You need to create a workspace, a project, and a user account (
project-regular
) for this tutorial. The account needs to be a platform regular user and to be invited as the project operator with theoperator
role. In this tutorial, you log in asproject-regular
and work in the projectdemo-project
in the workspacedemo-workspace
. For more information, see Create Workspaces, Projects, Users and Roles.
Hands-on Lab
Perform the following steps in order:
1. Deploy Meshery from the App Store
- On the Overview page of the project
demo-project
, click App Store in the upper-left corner. -
Search for Meshery in the App Store, and click on the search result to enter the app.
-
In the App Information page, click Install on the upper right corner.
-
In the App Settings page, set the application Name, Location (as your Namespace), and App Version, and then click Next on the upper right corner.
-
Configure the values.yaml file as needed, or click Install to use the default configuration.
-
Wait for the deployment to be finished. Upon completion, Meshery will be shown as Running in KubeSphere.
2. Access the Meshery Dashboard
- Go to Services and click the service name of Meshery.
-
In the Resource Status page, copy the NodePort of Meshery.
-
Access the Meshery Dashboard by entering ${NodeIP}:${NODEPORT} in your browser.
Recent Discussions with "meshery" Tag
- May 25 | Syncing Local Sistent with Meshery Cloud
- May 25 | Pairing up with a Meshmate to gacefully start contributing to Meshery and its project ecosystem
- May 16 | Contributor Training Session: Meshery UI β May 15th, 2025
- May 16 | Contributor Training Session: E2E Testing in Meshery UI β May 8th, 2025
- May 14 | Meshery Development Meeting | May 14th, 2025
- May 07 | Meshery Development Meeting | May 7th 2025
- Apr 30 | Meshery Development Meeting | April 30th, 2025
- Apr 24 | [Newcomersβ Meeting] Contributor Training Session: Meshery CI / CD β April 24th, 2025
- Apr 23 | Meshery Development Meeting | April 23rd, 2025
- Apr 17 | [Newcomersβ Meeting] End-to-End Testing in Meshery CLI using BATs β April 17, 2025
Suggested Reading
- AKS - Manage your AKS clusters with Meshery. Deploy Meshery in AKS in-cluster or out-of-cluster.
- Codespaces - Build and contribute to Meshery using GitHub Codespaces
- EKS - Install Meshery on Elastic Kubernetes Service. Deploy Meshery in EKS in-cluster or outside of EKS out-of-cluster.
- GKE - Install Meshery on Google Kubernetes Engine. Deploy Meshery in GKE in-cluster or outside of GKE out-of-cluster.
- Helm - Install Meshery on Kubernetes using Helm. Deploy Meshery in Kubernetes in-cluster.
- KinD - Install Meshery on KinD. Deploy Meshery in KinD in-cluster or outside of KinD out-of-cluster.
- Kubernetes - Install Meshery on Kubernetes. Deploy Meshery in Kubernetes in-cluster or outside of Kubernetes out-of-cluster.
- Minikube - Install Meshery on Minikube. Deploy Meshery in Minikube in-cluster or outside of Minikube out-of-cluster.