Kubernetes cluster can be accessed from anywhere. If you can access it in your laptop and also, using GUI, then it will be great. This documents help in this regard.
Dashboard is a web-based Kubernetes user interface. You can use Dashboard to deploy containerized applications to a Kubernetes cluster, troubleshoot your containerized application, and manage the cluster resources.
Install and configure kuberenetes client in the machine from where you want to access dashboard (client machine)
Install GUI package in the Kubernetes cluster which you want to access
Create a auth token so that your dashboard can access kubernetes cluster as admin
Access via dashboard using UI
Please refer https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/?origin_team=T02FHCP3E#deploying-the-dashboard-ui
Please refer https://github.com/kubernetes/dashboard/wiki/Creating-sample-user
In the client machine, run kubernetes proxy using 'kubectl proxy' command
Fetch the token from the kubernetes cluster
Provide token value in the UI page
On clicking 'sign-in', you will be able to view the main page
https://kubernetes.io/docs/tasks/access-application-cluster/web-ui-dashboard/?origin_team=T02FHCP3E#accessing-the-dashboard-ui