docs/static/v0.6/installation/kubernetes/eks/index.html
Manage your EKS clusters with Meshery. Deploy Meshery in EKS in-cluster or outside of EKS out-of-cluster. Note: It is advisable to Install Meshery in your EKS clusters
Also see: Install Meshery on Kubernetes
Follow the steps below to install Meshery in your EKS cluster.
Read through the following considerations prior to deploying Meshery on EKS.
`aws eks update-kubeconfig --name [YOUR_CLUSTER_NAME] --region [YOUR_REGION]`
eksctl, follow the AWS documentation steps.`kubectl config current-context`
`$ MESHERY_SERVER_CALLBACK_URL=https://custom-host mesheryctl system start`
Meshery should now be running in your EKS cluster and Meshery UI should be accessible at the EXTERNAL IP of meshery service.
mesheryctlUse Meshery’s CLI to streamline your connection to your EKS cluster. Configure Meshery to connect to your EKS cluster by executing:
`$ mesheryctl system config eks`
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.
For detailed instructions on installing Meshery using Helm V3, please refer to the Helm Installation guide.
To access Meshery’s UI, please refer to the instruction for detailed guidance.
Install Meshery on Docker (out-of-cluster) and connect it to your EKS cluster.
`$ mesheryctl system start -p docker`
Configure Meshery to connect to your cluster by executing:
`$ mesheryctl system config eks`
Once you have verified that all the services are up and running, Meshery UI will be accessible on your local machine on port 9081. Open your browser and access Meshery at http://localhost:9081.