Unable to deploy meshery to minikube

MacOs version : 13.5
minikube version: v1.32.0

I followed the docs here Minikube | Meshery but i’m facing issues, Could somebody please guide me ? Thanks in advance !

ilhan@syeds-MBP home_lab %
minikube start
πŸ˜„  minikube v1.32.0 on Darwin 13.5 (arm64)
✨  Using the docker driver based on existing profile
πŸ‘  Starting control plane node minikube in cluster minikube
🚜  Pulling base image ...
πŸƒ  Updating the running docker "minikube" container ...
🐳  Preparing Kubernetes v1.28.3 on Docker 24.0.7 ...
πŸ”Ž  Verifying Kubernetes components...
    β–ͺ Using image gcr.io/k8s-minikube/storage-provisioner:v5
🌟  Enabled addons: storage-provisioner, default-storageclass
πŸ„  Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default
ilhan@syeds-MBP home_lab %
MESHERY_SERVER_CALLBACK_URL=https://custom-host mesheryctl system start
Starting Meshery...
⣟ Deploying Meshery on KubernetesError: failed to start Meshery
See https://docs.meshery.io/reference/mesheryctl/system for usage details
: could not install meshery server: Kubernetes cluster unreachable: Get "https://127.0.0.1:57448/version": tls: failed to verify certificate: x509: β€œminikube” certificate is not standards compliant
could not install meshery-operator: Kubernetes cluster unreachable: Get "https://127.0.0.1:57448/version": tls: failed to verify certificate: x509: β€œminikube” certificate is not standards compliant

Will you paste the output of minikube status, minikube ip, and kubectl get pods?

Hey @Lee , I apologize for the late reply and thank you so much for reaching out
I reinstalled minikube and docker on my machine and now I get a new error. Here are all the commands I ran

ilhan@syeds-MBP home_lab %
minikube start
πŸ˜„  minikube v1.32.0 on Darwin 13.5 (arm64)
✨  Using the docker driver based on existing profile
πŸ‘  Starting control plane node minikube in cluster minikube
🚜  Pulling base image ...
πŸƒ  Updating the running docker "minikube" container ...
🐳  Preparing Kubernetes v1.28.3 on Docker 24.0.7 ...
πŸ”Ž  Verifying Kubernetes components...
    β–ͺ Using image gcr.io/k8s-minikube/storage-provisioner:v5
🌟  Enabled addons: storage-provisioner, default-storageclass
πŸ„  Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default
ilhan@syeds-MBP home_lab %
MESHERY_SERVER_CALLBACK_URL=https://custom-host mesheryctl system start
A new release of mesheryctl is available: v0.7.46 β†’ v0.7.49
https://github.com/layer5io/meshery/releases/tag/v0.7.49
Check https://docs.meshery.io/guides/upgrade#upgrading-meshery-cli for instructions on how to update mesheryctl
Updating Meshery now...
[+] Pulling 2/2
 βœ” watchtower Pulled                                                                                                            2.7s
 βœ” meshery Pulled                                                                                                               2.7s
Starting Meshery...
[+] Running 2/0
 βœ” Container meshery-watchtower-1  Running                                                                                      0.0s
 βœ” Container meshery-meshery-1     Started                                                                                      0.0s
Starting Meshery logging . . .
watchtower-1  | time="2024-04-20T07:33:26Z" level=info msg="Watchtower 1.7.1"
watchtower-1  | time="2024-04-20T07:33:26Z" level=info msg="Using no notifications"
watchtower-1  | time="2024-04-20T07:33:26Z" level=info msg="Only checking containers using enable label"
watchtower-1  | time="2024-04-20T07:33:26Z" level=info msg="Scheduling first run: 2024-04-21 07:33:26 +0000 UTC"
watchtower-1  | time="2024-04-20T07:33:26Z" level=info msg="Note that the first check will be performed in 23 hours, 59 minutes, 59 seconds"
meshery-1     | exec /bin/sh: exec format error
meshery-1     | exec /bin/sh: exec format error
meshery-1     | exec /bin/sh: exec format error
meshery-1 exited with code 1
ilhan@syeds-MBP home_lab %
minikube status
minikube
type: Control Plane
host: Running
kubelet: Running
apiserver: Running
kubeconfig: Configured
ilhan@syeds-MBP home_lab %
minikube ip
192.168.49.2
ilhan@syeds-MBP home_lab %
kubectl get pods
No resources found in default namespace.

LAPTOP SPECS:
OS: macos 13.5.
Chip: M2 PRO

@MUzairS15 Meshery Server failing on ARM?