kubernetes1.14部署kube-dashboard:
阿新 • • 發佈:2019-04-24
esc token aml dmi gre 代理 執行 get accep 部署dashboard wget https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.0/src/deploy/recommended/kubernetes-dashboard.yaml
vim kubernetes-dashboard.yaml
#kind: Role 修改kind: ClusterRole 和 #kind: RoleBinding 修改為kind: ClusterRoleBinding 和# kind: Role kind: ClusterRole
image修改為:image: registry.cn-hangzhou.aliyuncs.com/wzz/kubernetes-dashboard-amd64:v1.10.0
type: NodePort 新增加這一條
ports:
vim kubernetes-dashboard.yaml
#kind: Role 修改kind: ClusterRole 和 #kind: RoleBinding 修改為kind: ClusterRoleBinding 和# kind: Role kind: ClusterRole
image修改為:image: registry.cn-hangzhou.aliyuncs.com/wzz/kubernetes-dashboard-amd64:v1.10.0
ports:
- port: 443
應用dashboard權限: kubectl apply -f kube-dashboard-access.yaml
默認dashboard只能本機訪問,
確定以前是否開啟proxy, 8001端口沒有被占用,如果有執行如下:
kill -9 42039 ###kill 掉默認的 192.168.40.146:8001 用 #nohup kubectl proxy & 命令啟動;這樣就可以啟動如下命令
然後執行下邊命令啟動
開啟代理 - kubectl proxy --address=‘192.168.40.146‘ --accept-hosts=‘^*$‘ &
查看token: kubectl get secret -n kube-system | grep dashboard 和 kubectl describe secret kubernetes-dashboard-admin
kubernetes1.14部署kube-dashboard: