Kubernetes v1.28.0安装dashboard v2.6.1(k8s图形化操作界面)

准备工作

Kubernetes v1.28.0 搭建教程请参考:Kubernetes v1.28.0集群快速搭建教程-CSDN博客

查看当前集群nodes 都是ready状态

查看当前pods 都是running状态

下载并修改配置文件

下载recommended.yaml,下载好之后,进入文件编辑

下载地址:k8s搭建dashboard所需文件recommended.yaml、rbac.yaml资源-CSDN文库

如图下所示,添加nodeParttype

执行配置文件

修改好之后保存退出,使用命令执行文件

复制代码
kubectl apply -f recommended.yaml

查看运行状态

然后执行命令,待两个pods 的状态都是running时候,代表dashboard已正常运行

复制代码
kubectl get pods -n kubernetes-dashboard

然后执行命令查看访问端口

复制代码
kubectl get svc -n kubernetes-dashboard

访问web界面

在浏览器输入 https://节点ip:30001,回车访问,点击高级

继续前往

进入到如下界面,需要输入token才能登陆

获取token

创建一个账户来并赋予权限,新建一个rbac.yaml 配置文件,把下方内容粘贴到文件中保存退出

复制代码
apiVersion: v1
kind: ServiceAccount
metadata:
  name: dashboard-admin
  namespace: kube-system
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1      
metadata:
  name: dashboard-admin
subjects:
  - kind: ServiceAccount
    name: dashboard-admin
    namespace: kube-system
roleRef:
  kind: ClusterRole
  name: cluster-admin
  apiGroup: rbac.authorization.k8s.io

执行配置文件

复制代码
kubectl apply -f rbac.yaml

获取token

复制代码
kubectl create token dashboard-admin  --namespace kube-system

登录dashboard

将上述获取到的token 复制到下方界面中,点击登录

此时就可以通过web界面 来查看并且管理k8s集群中的资源了~

dashboard版本如下

相关推荐
分布式存储与RustFS5 分钟前
在 Kubernetes 上用 RustFS Operator 给 Tenant 开 KMS 加密:spec.encryption 实战
云原生·开源·对象存储·分布式存储·s3·rustfs·性能基准
wdfk_prog1 小时前
大型 Docker 镜像导出导入工程化:可靠性、磁盘与压缩
运维·docker·容器
郝开2 小时前
Docker Compose 模块化多环境配置规范指南:示例搭建Alf Tengine MD2DOC 1.1.1
运维·docker·容器
Albart5752 小时前
Docker Desktop 增量更新失败终极排查:Failed to apply delta update 反复回滚怎么办?
windows·docker·容器·docker部署大模型
sibylyue3 小时前
【云原生系列3】Docker Compose单机多容器编排工具
运维·docker·容器
Seoyoneh3 小时前
呼叫中心系统云原生架构演进:传统自建与云端部署的技术实现对比分析
云原生·架构
2601_962218474 小时前
万象生鲜系统订单全生命周期追踪实现生鲜企业订单业务数字化可视
大数据·运维·微服务·云原生·架构
java_logo4 小时前
Docker 部署 ArchivesSpace:轻松搭建档案信息管理平台
运维·docker·容器·档案管理·轩辕镜像·archivesspace·特藏
_itgo14 小时前
意图识别落地方案
运维·docker·容器
分布式存储与RustFS19 小时前
RustFS 1.0 GA 前的生产验收清单:从 rc.1 到 GA 该准备什么
云原生·开源·对象存储·分布式存储·s3·rustfs·性能基准