Install Meshery on Kubernetes Using Helm


  1. Helm should be installed on your local machine.
  2. You should have access to the cluster/platform where you want to deploy Meshery.
  3. Ensure that the kubeconfig file has the correct current context/cluster configuration.

Install Meshery on Your Kubernetes Cluster Using Helm

helm repo add meshery helm install meshery meshery/meshery --namespace meshery --create-namespace helm install meshery-operator meshery/meshery-operator

Optionally, Meshery Server supports customizing the callback URL for your remote provider, like so:

helm install meshery meshery/meshery --namespace meshery --set env.MESHERY_SERVER_CALLBACK_URL=https://custom-host --create-namespace

Customizing Meshery’s Installation with values.yaml

Meshery’s Helm chart supports a number of configuration options. Please refer to the Meshery Helm chart and Meshery Operator Helm Chart for more information.

Accessing Meshery UI for Clusters

To access Meshery’s UI , please refer to the accessing-ui guide for detailed instructions.

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.
  • 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.
  • KubeSphere - Install Meshery on KubeSphere
  • Minikube - Install Meshery on Minikube. Deploy Meshery in Minikube in-cluster or outside of Minikube out-of-cluster.

Recent Discussions with "meshery" Tag