文章目录

  • 一、部署
    • 1.创建kubernetes-dashboard
    • 2.查看
    • 3. 设置访问端口
      • 3.1 暴露端口
      • 3.2 查看端口
      • 3.3 访问
    • 4. 创建访问账号
    • 5. 获取访问令牌

一、部署

kubernetes官方提供的可视化界面
https://github.com/kubernetes/dashboard
eg: 所有命令在master节点运行

1.创建kubernetes-dashboard

# 执行这个命令
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.1/aio/deploy/recommended.yaml

2.查看

3. 设置访问端口

3.1 暴露端口

kubectl edit svc kubernetes-dashboard -n kubernetes-dashboard

将文件中的 type: ClusterIP 改为 type: NodePort

3.2 查看端口

kubectl get svc -A |grep kubernetes-dashboard

3.3 访问

要在服务器的安全组放行该端口

eg:如果没有【前往】入口,直接在页面输入"thisisunsafe",然后回车。

4. 创建访问账号

#创建访问账号,准备一个yaml文件 vi account.yaml
apiVersion: v1
kind: ServiceAccount
metadata:name: admin-usernamespace: kubernetes-dashboard
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:name: admin-user
roleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: cluster-admin
subjects:
- kind: ServiceAccountname: admin-usernamespace: kubernetes-dashboard
kubectl apply -f account.yaml

5. 获取访问令牌

kubectl -n kubernetes-dashboard get secret $(kubectl -n kubernetes-dashboard get sa/admin-user -o jsonpath="{.secrets[0].name}") -o go-template="{{.data.token | base64decode}}"

最后使用令牌登录。

k8s搭建dashboard可视化界面相关推荐

  1. K8s安装dashboard可视化界面

    部署dashboard kubernetes官方提供可视化界面 1.使用网络拉取yaml文件 kubectl apply -f https://raw.githubusercontent.com/ku ...

  2. k8s搭建dashboard权限问题:forbidden “default“

    起因: kubeadm手动部署dashboard问题,记录一下 网页端错误如下: forbidden: User "system:anonymous" cannot get res ...

  3. 腾讯云linux vnc端口,用腾讯云手把手教你用VNC搭建Ubuntu可视化界面(一)

    简介 [前期文章] [玩转 [玩转腾讯云]二.基于CVM服务器轻松部署PostgreSQL数据库 [玩转腾讯云]三.云端轻松构建部署WordPress网站应用 [玩转腾讯云]四.使用云服务器CVM轻松 ...

  4. 腾讯云搭建 CentOS 可视化界面startx无效解决方法

    安装达梦数据库,一直报错 Failed to Initialize the GUI, if the current windows does not support the GUI, please e ...

  5. Ubuntu 如何搭建可视化界面?

    1.操作场景 VNC(Virtual Network Console)是虚拟网络控制台的缩写.它是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是基于 UNI ...

  6. 腾讯云轻量级服务器Ubuntu系统搭建可视化界面

    前言: 以云服务器的方式搭建Linux workstation对比在电脑本地安装虚拟机的优势在于,不需要占用本地电脑资源空间,网络环境等相对稳定,可以用手机等轻量移动设备连接管理等.本文主要介绍使用腾 ...

  7. Ubuntu 怎么创建可视化界面

    1.操作场景 VNC(Virtual Network Console)是虚拟网络控制台的缩写.它是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是基于 UNI ...

  8. k8s安装可视化界面dashboard

    k8s安装可视化界面dashboard 1.在master上执行以下步骤: [root@master01 ~]# kubectl get nodes NAME STATUS ROLES AGE VER ...

  9. 搭建基于DataX的可视化界面

    一.内容简介 DataX 是阿里巴巴集团内被广泛使用的离线数据同步工具/平台,实现包括 MySQL.Oracle.SqlServer.Postgre.HDFS.Hive.ADS.HBase.Table ...

  10. 2-5 K8s图形化管理界面dashboard

    文章目录 前言 安装dashboard 下载yaml 下载镜像 配置yaml文件 生成Token 界面简介 总体结构 菜单介绍 资源管理 创建资源 编辑资源 总结 前言 kubernetes中管理集群 ...

最新文章

  1. The RSpec Book笔记《一》初步认识TDD,BDD,RSpec,Cucumber
  2. SAP Spartacus的产品搜索API
  3. 终于把joomla 的 protostar 模版的菜单,从垂直改到水平了
  4. 17、字符设备控制技术
  5. 【Siddhi】Syntax error in SiddhiQL, no viable alternative at input
  6. 的正确使用_如何正确使用隔离霜
  7. matlab导出高分辨率图片
  8. 实时视频直播平台的技术要点详解
  9. 城市是最好的产业平台 —— 让企业成为城市的名片,城市成为企业的展厅
  10. 苏宁易购不易购,遭遇临时涨价、一月未送货
  11. python 百度地图api_使用Python玩转百度地图Api
  12. POJ,3713 Transferring Sylla
  13. 零代码变更,巧用 Reloader 快速实现 Kubernetes 的 Configmap 和 Secret 热更新
  14. 若依管理系统RuoYi-Vue(前后端分离版)项目启动教程
  15. 江苏计算机类事业单位真题解析,2012年江苏事业单位考试综合计算机类真题及解析(7)...
  16. css 居中问题的总结
  17. Arduino ESP32 SD卡读写实例
  18. 使用Google Maps API和google-maps-react进行React Apps
  19. 浅谈快消品行业的数字化转型
  20. 小陈学JS 筛选数组

热门文章

  1. DL_C1_week4_2(build a deep neural network 2)
  2. Effective Python: bytes, str, unicode
  3. 极客大学产品经理训练营 产品思维和产品意识 解决方案的设计与积累 作业3
  4. 极客大学架构师训练营 大数据架构、Spark、Flink、机器学习、PageRank算法、神经网络 第13次作业
  5. 权重衰减(基于线性回归)
  6. 为什么说bagging是减少方差,而boosting是减少偏差
  7. Centos Python安装graphviz和pydotplus
  8. 多小区下小区上行速率的计算(4)
  9. python字符串转换成数字_python – Jinja将字符串转换为整数
  10. 基础集群部署 - kubernetes-simple