Quick Start with AKS 
Manage your AKS clusters with Meshery. Deploy Meshery in AKS in-cluster or outside of AKS out-of-cluster. Note: It is advisable to install Meshery in your AKS clusters
Prerequisites
- Install the Meshery command line client, mesheryctl.
- Install kubectl on your local machine.
- Install Azure CLI, configured for your environment.
- Access to an active AKS cluster in one of your resource groups.
Also see: [Install Meshery on Kubernetes]({{ site.baseurl }}/installation/kubernetes)
Available Deployment Methods
In-cluster Installation
Follow the steps below to install Meshery in your AKS cluster.
Preflight Checks
Read through the following considerations prior to deploying Meshery on AKS.
Preflight: Cluster Connectivity
- Verify you connection to an Azure Kubernetes Services Cluster using Azure CLI.
- Login to Azure account using az login.
- After a successful login, identify the subscription associated with your AKS cluster:
az account set --subscription [SUBSCRIPTION_ID]
- After setting the subscription, set the cluster context.
az aks get-credentials --resource-group [RESOURCE_GROUP] --name [AKS_SERVICE_NAME]
Installation: Using mesheryctl
Use Meshery’s CLI to streamline your connection to your AKS cluster. Configure Meshery to connect to your AKS cluster by executing:
mesheryctl system config aks
Once configured, execute the following command to start Meshery.
mesheryctl system start
If you encounter any authentication issues, you can use mesheryctl system login. For more information, click here to learn more.
Installation: Using Helm
For detailed instructions on installing Meshery using Helm V3, please refer to the Helm Installation guide.
Post-Installation Steps
Optionally, you can verify the health of your Meshery deployment, using mesheryctl system check.
You’re ready to use Meshery! Open your browser and navigate to the Meshery UI.