(十八)、登陆 k8s 的 kubernetes-dashboard &更多可视化工具

文章目录

1、回顾 k8s 的安装

Mac 安装k8s

2、确认 k8s 运行状态

复制代码
kubectl proxy
kubectl cluster-info
kubectl get pods -n kubernetes-dashboard

3、通过 token 登陆

  • 输入 token (获取方法参考 参考 3.1、3.2)

  • 登陆之后


3.1、使用现有的用户登陆

终端使用命令行

复制代码
kubectl -n kubernetes-dashboard create token dashboard-admin

eyJhbGciOiJS...略...Hw

3.2、新加用户登陆

终端使用命令行

复制代码
 kubectl create serviceaccount admin-user -n kubernetes-dashboard

serviceaccount/admin-user created
➜  ~ kubectl create clusterrolebinding admin-user --clusterrole=cluster-admin --serviceaccount=kubernetes-dashboard:admin-user

clusterrolebinding.rbac.authorization.k8s.io/admin-user created
➜  ~ kubectl -n kubernetes-dashboard create token admin-user

eyJhbGciOiJS...略...Hw

4、k8s 可视化工具

有几个可视化工具可以帮助你更轻松地在 Kubernetes 上管理和部署镜像。以下是一些常用的可视化工具:

  1. Kubernetes Dashboard

    • Kubernetes Dashboard 是一个官方的基于 web 的用户界面,可以用来管理 Kubernetes 集群和应用。你可以通过它来查看 Pods、Deployments 和 Services 等资源,并可以直接在界面上创建和管理这些资源。
  2. Lens

    • Lens 是一个强大的桌面应用,可以连接到你的 Kubernetes 集群,提供丰富的可视化功能。它允许你查看集群的状态、部署应用程序、查看日志等。
  3. Octant

    • Octant 是一个开源的 Kubernetes 可视化工具,可以帮助开发人员理解和管理 Kubernetes 集群。它支持实时监控和操作 Kubernetes 资源。
  4. Rancher

    • Rancher 是一个完整的容器管理平台,可以帮助用户管理多个 Kubernetes 集群,提供强大的可视化界面和管理功能。
  5. K9s

    • K9s 是一个终端工具,通过命令行提供 Kubernetes 资源的可视化管理,虽然不是 GUI,但提供了方便的操作体验。
相关推荐
今晚务必早点睡25 分钟前
从零到上线:Docker、Docker Compose 与 Runtime 安装部署全指南(含实战示例与应用场景)
运维·docker·容器
zyplanke2 小时前
Kubernetes(四):Service
云原生·容器·kubernetes·k8s
掘金-我是哪吒3 小时前
分布式微服务系统架构第169集:1万~10万QPS的查当前订单列表
分布式·微服务·云原生·架构·系统架构
attitude.x4 小时前
微服务架构的五大核心挑战与应对策略
微服务·云原生·架构
虚伪的空想家4 小时前
K8S删除命名空间卡住一直Terminating状态
云原生·容器·kubernetes·删除·卡顿·delete·命名空间
衍余未了6 小时前
k8s除了主server服务器可正常使用kubectl命令,其他节点不能使用原因,以及如何在其他k8s节点正常使用kubectl命令??
云原生·容器·kubernetes
Clownseven6 小时前
Mattermost教程:用Docker搭建自己的开源Slack替代品 (团队聊天)
docker·容器·开源
❀͜͡傀儡师6 小时前
Docker部署Drawnix开源白板工具
docker·容器·开源·drawnix
❀͜͡傀儡师6 小时前
Docker部署Lunalytics开源监控工具
docker·容器·开源·lunalytics
To_再飞行6 小时前
K8s 存储配置资源
linux·云原生·容器·kubernetes