k8s-dashboard-虚机-部署-问题 发表于 2018-12-18 | in k8s | | 访客 k8s测试集群部署在几台虚拟机上,按照官方的方式部署后,发现填写token后,点击登录没有响应。 解决方法:通过端口映射 123456789101112131415161718192021222324252627282930313233wget https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yamlvim kubernetes-dashboard.yaml...# 把镜像地址修改为可访问的,默认是访问google的,无法使用image: 172.28.7.238:5000/kubernetes-dashboard-amd64:v1.8.3...kind: ServiceapiVersion: v1metadata: labels: k8s-app: kubernetes-dashboard name: kubernetes-dashboard namespace: kube-systemspec: type: NodePort # 添加该行 ports: - port: 443 targetPort: 8443 nodePort: 30001 # 添加该行,k8s只支持30000以上的端口 selector: k8s-app: kubernetes-dashboard保存后,kubectl apply -f kubernetes-dashboard.yamlkubectl proxy --address=172.28.4.105 --accept-hosts='^*$'#获取tokenkubectl -n kube-system describe $(kubectl -n kube-system get secret -n kube-system -o name | grep namespace) | grep token浏览器访问(谷歌浏览器有问题,请用火狐浏览器):https://172.28.4.105:30001/#!/login填入上面生成的token即可