安装metrics server

参考:https://github.com/kubernetes-sigs/metrics-server

kubectl  create -f components.yaml(components.yaml文件和涉及的镜像,都从网盘下载)

或者自己官网下载:https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml

kubectl get po -n kube-system -l k8s-app=metrics-server

查看node的监控数据:kubectl top node

查看pod的监控数据:kubectl top po -A

部署dashboard

官网:https://github.com/kubernetes/dashboard

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

可以先下载,mv recommended.yaml dashboard.yaml

创建一个管理员用户:dashboard-user.yaml

(dashboard-user.yam、dashboard.yaml文件和涉及的镜像,都从网盘下载)

kubectl  create -f dashboard-user.yaml

kubectl  create -f dashboard.yaml

kubectl get po -A

kubectl get svc -A

下面svc暴露的端口号是30028,type是NodePort,如果不是NodePort,需要修改

登录:https://192.168.117.173:30028/

如果不能访问,可以用火狐浏览器试试

master上获取token:

kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print $1}') |grep token: |awk '{print $2}'

输入token后,登录成功

补充:dashboard可以用于做RBAC校验

RBAC是基于角色的访问控制(Role-Based Access Control)

ClusterRole:作用于整个集群,没有名称空间限制

ClusterRoleBingding:权限绑定到User、Group、ServiceAccount,对整个集群都有权限

Role:作用于名称空间,只能对指定名称空间的资源做操作

RoleBinding:权限绑定到指定名称空间下:可以绑定到User、Group、ServiceAccount,对指定名称空间有权限

最新文章

  1. Oracle Flashback 闪回
  2. lnmp下启动mysql报错 The server quit without updating PID file
  3. ubuntu下启动、关闭tomcat,查看tomcat运行日志
  4. 介绍UDF,以及完成大小写的转换
  5. 使用OpenGL ES绘制3D图形
  6. div+css关于overflow 动态滚动效果
  7. java语言基础02
  8. 《JavaScript高级程序设计》心得笔记-----第三篇章
  9. Wps的ppt里 让图片按顺序出现 就是点击一下 出现一张照片
  10. 在不同版本的 IIS 上使用 ASP.NET MVC
  11. Thinking in Java——集合(Collection)
  12. php学习之道:php中soap的使用实例以及生成WSDL文件,提供自己主动生成WSDL文件的类库——SoapDiscovery.class.php类
  13. 插入排序-Python与PHP实现版
  14. Java基础学习笔记二十四 MySQL安装图解
  15. VS 2017 激活码
  16. centos 7 安装iptables防火墙
  17. Eclipse的数据库插件
  18. UVA-12113 Overlapping Squares (回溯+暴力)
  19. day 9 追踪一个蓝色的物体
  20. JPush相关概念

热门文章

  1. Android中添加监听回调接口的方法
  2. 记一次 .NET 某药品仓储管理系统 卡死分析
  3. 内核内存分配器SLAB和SLUB
  4. 在linux下编译android下的opencv,使用cmake的方法
  5. 一次神奇的Azure speech to text rest api之旅
  6. C++基本面试题1
  7. Kubernetes 证书默认1年过期时间修改
  8. python 统计工作簿中每个人名出现的次数
  9. Atcoder ARC-064
  10. div 根据内容自适应内容