1.安装
# kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.0/aio/deploy/recommended.yamlwget https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.0/aio/deploy/recommended.yamlkubectl apply -f recommended.yaml

2.问题解决
1.问题

root@k8s-node1:/home/cooling# kubectl apply -f recommended.yamlThe connection to the server localhost:8080 was refused - did you specify the right host or port?
2.解决方案
3.删除kubernetes-dashboard
kubectl get secret,sa,role,rolebinding,services,deployments --namespace=kube-system | grep dashboardkubectl delete deployment kubernetes-dashboard --namespace=kube-system kubectl delete service kubernetes-dashboard --namespace=kube-system kubectl delete role kubernetes-dashboard-minimal --namespace=kube-system kubectl delete rolebinding kubernetes-dashboard-minimal --namespace=kube-systemkubectl delete sa kubernetes-dashboard --namespace=kube-system kubectl delete secret kubernetes-dashboard-certs --namespace=kube-systemkubectl delete secret kubernetes-dashboard-key-holder --namespace=kube-system