linux--kubernetes(Dashboard部署 图形UI界面)

所需镜像均已拉取到私人仓库

Dashboard部署

  • Dashboard可以给用户提供一个可视化的Web界面来查看当前集群的各种信息。用户可以用k8s
    dashboard部署容器化的应用,监控应用的状态,执行故障排查任务以及管理k8s各种资源。

https://github.com/kubernetes/dashboard

linux--kubernetes(Dashboard部署 图形UI界面)_第1张图片

wget https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml

linux--kubernetes(Dashboard部署 图形UI界面)_第2张图片

通过改变svc为nodeport暴露端口

[kubeadm@server2 ~]$ kubectl edit -n kubernetes-dashboard svc

linux--kubernetes(Dashboard部署 图形UI界面)_第3张图片
linux--kubernetes(Dashboard部署 图形UI界面)_第4张图片

测试:

linux--kubernetes(Dashboard部署 图形UI界面)_第5张图片

登陆界面的token校验

linux--kubernetes(Dashboard部署 图形UI界面)_第6张图片

linux--kubernetes(Dashboard部署 图形UI界面)_第7张图片

需要授权

linux--kubernetes(Dashboard部署 图形UI界面)_第8张图片

linux--kubernetes(Dashboard部署 图形UI界面)_第9张图片

  • 集群内已存在sa,所以直接授权,授予所有权限

linux--kubernetes(Dashboard部署 图形UI界面)_第10张图片

  • 再访问界面

linux--kubernetes(Dashboard部署 图形UI界面)_第11张图片

你可能感兴趣的:(linux企业应用基础)