kubernetes--技术文档--可视化管理界面dashboard安装部署

这篇具有很好参考价值的文章主要介绍了kubernetes--技术文档--可视化管理界面dashboard安装部署。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

阿丹:

        使用官方提供的可视化界面来完成。

        Kubernetes Dashboard是Kubernetes集群的Web UI,用户可以通过Dashboard进行管理集群内所有资源对象,例如查看资源对象的运行情况,部署新的资源对象,伸缩Deployment中的Pod数量等等一系列操作。

在master节点上进行安装

配置文件拉取

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

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

编辑配置文件 

vi recommended.yaml

        需要:

        修改DashBoard的Service端口暴露模式为NodePort

找到如下代码段

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

 添加框中的配置,注意缩进

type: NodePort  # 加上type=NodePort变成NodePort类型的服务

使用配置文件进行部署dashboard

kubectl create -f recommended.yaml

查看dashboard的访问地址

kubectl -n kubernetes-dashboard get svc

 kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

 本例子为30155端口

进行页面访问:使用浏览器https://本机的外网ip:30155访问,因为是https页面但是使用的是ip地址,所以谷歌的浏览器因为安全限制,测试访问不了,可以使用火狐浏览器进行访问。

Firefox 火狐浏览器 - 全新、安全、快速 | 官方最新下载

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

 火狐中需要点击检查访问就可以了

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

 建立一个serviceAccount进行访问

编辑配置文件

vi admin.conf

 将下面的配置文件粘贴到配置文件admin.conf中

kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1beta1
metadata:
  name: admin
  annotations:
    rbac.authorization.kubernetes.io/autoupdate: "true"
roleRef:
  kind: ClusterRole
  name: cluster-admin
  apiGroup: rbac.authorization.k8s.io
subjects:
- kind: ServiceAccount
  name: admin
  namespace: kubernetes-dashboard

---
apiVersion: v1
kind: ServiceAccount
metadata:
  name: admin
  namespace: kubernetes-dashboard

启动获取token的服务

kubectl create -f admin.conf

查看服务名称

kubectl -n kubernetes-dashboard get secret |grep admin-token

注意!!!

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

框中的后缀名字是随机生成的。

使用指令获取token,使用token进行登录

kubectl -n kubernetes-dashboard get secret admin-token-前面注意的后缀 -o jsonpath={.data.token}|base64 -d

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

拿到token进行登录

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

 登录进入成功!

kubernetes--技术文档--可视化管理界面dashboard安装部署,k8s,阿丹服务器配置,kubernetes,容器,云原生

 文章来源地址https://www.toymoban.com/news/detail-664172.html

到了这里,关于kubernetes--技术文档--可视化管理界面dashboard安装部署的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包