I have installed a Kubernetes with Kubeadm tool, and then followed the documentation to install the Web UI (Dashboard). Kubernetes is installed and running in one node instance which is a taint master node.
However, I'm not able to access the Web UI at https://<kubernetes-master>/ui
. Instead I can access it on https://<kubernetes-master>:6443/ui
.
How could I fix this?
The URL you are using to access the dashboard is an endpoint on the API Server. By default, kubeadm
deploys the API server on port 6443
, and not on 443
, which is what you would need to access the dashboard through https
without specifying a port in the URL (i.e. https://<kubernetes-master>/ui
)
There are various ways you can expose and access the dashboard. These are ordered by increasing complexity:
来源:https://stackoverflow.com/questions/41837933/accessing-kubernetes-web-ui-dashboard