k8s-dashboard布署
创始人
2024-04-30 13:42:54
0

k8s-dashboard布署

    • Kubernetes dashboard作用
    • 获取Kubernetes dashboard资源清单文件
    • 修改并部署kubernetes dashboard资源清单文件
    • 访问Kubernetes dashboard

Kubernetes dashboard作用

  • 通过dashboard能够直观了解Kubernetes集群中运行的资源对象
  • 通过dashboard可以直接管理(创建、删除、重启等操作)资源对象

获取Kubernetes dashboard资源清单文件

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

修改并部署kubernetes dashboard资源清单文件

直接将该资源清单文件下载下来,对其进行修改即可。
为了方便在容器主机上访问,下面的service需要添加NodePort类型及端口。

---kind: Service
apiVersion: v1
metadata:labels:k8s-app: kubernetes-dashboardname: kubernetes-dashboardnamespace: kubernetes-dashboard
spec:type: NodePort  ports:- port: 443targetPort: 8443nodePort: 30000selector:k8s-app: kubernetes-dashboard

为了防止权限不够,在 ClusterRoleBinding处需要修改登录kubernetes dashboard后用户的身份,不然无法显示资源情况。

---apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:name: kubernetes-dashboard
roleRef:apiGroup: rbac.authorization.k8s.iokind: ClusterRolename: cluster-admin
subjects:- kind: ServiceAccountname: kubernetes-dashboardnamespace: kubernetes-dashboard

修改完成之后使用命令让其生效。
布署
kubectl apply -f recommended.yaml

访问Kubernetes dashboard

当在浏览器中输入IP:port时会提示:Client sent an HTTP request to an HTTPS server.

在这里插入图片描述
只需要在IP前面加上https:// 便可成功访问。
在这里插入图片描述

登录需要获取token,用命令的方式来获取即可。

kubectl get secret -n kubernetes-dashboard
NAME                               TYPE                                  DATA   AGE
default-token-w2s7j                kubernetes.io/service-account-token   3      29m
kubernetes-dashboard-certs         Opaque                                0      29m
kubernetes-dashboard-csrf          Opaque                                1      29m
kubernetes-dashboard-key-holder    Opaque                                2      29m
kubernetes-dashboard-token-t4qdp   kubernetes.io/service-account-token   3      29m

再来查看token

kubectl describe secret kubernetes-dashboard-token-t4qdp -n kubernetes-dashboard
##命令
Name:         kubernetes-dashboard-token-t4qdp
Namespace:    kubernetes-dashboard
Labels:       
Annotations:  kubernetes.io/service-account.name: kubernetes-dashboardkubernetes.io/service-account.uid: e204650e-df62-46c8-810d-47d8fd98a4c1Type:  kubernetes.io/service-account-tokenData
====
ca.crt:     1367 bytes
namespace:  20 bytes
token:      eyJhbGciOiJSUzI1NiIsImtpZCI6InpaRW5OczVSZ19RYTIzcUVOb2c5V25fVkY2YW1aT2NOWlFzVFRCbUkzUlEifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlcm5ldGVzLWRhc2hib2FyZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJrdWJlcm5ldGVzLWRhc2hib2FyZC10b2tlbi10NHFkcCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50Lm5hbWUiOiJrdWJlcm5ldGVzLWRhc2hib2FyZCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImUyMDQ2NTBlLWRmNjItNDZjOC04MTBkLTQ3ZDhmZDk4YTRjMSIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDprdWJlcm5ldGVzLWRhc2hib2FyZDprdWJlcm5ldGVzLWRhc2hib2FyZCJ9.QocuobfL-pUwFJgqIVOIvq9rkGQsJ5f4undVJmqi6mZRYTCSSMpp0QC-Po05fH1Hp1_2llEUcwC0rUSALw7aX5Y3qwdGxxc0oV1C1lm2K-I67NMYLU4IcLrjhRRV9x0cnc3pk8i_k1fA5FwYhtP1_U6c0Q0e1nSOKJFy-SQFDvCV4OcFxGA2bua4ul-IUG91fZEDYNNp64uDuhrnGC8DSAyE0-N52t9mOr3Azng_1r15_b2mfA36B4lLUSUMuG9AkIThE4ggqe1fc2PqQyeoDUzRysvF3PMgRiq-B-IkEMJvVU7umkySDV2jm9wdF-UPs-M9zwd49HQKH8flBH8fxA

使用token登入之后结果如下图所示:

在这里插入图片描述

相关内容

热门资讯

安卓50系统精简列表,极致体验 你有没有发现,手机系统更新换代的速度简直就像坐上了火箭呢?这不,安卓系统已经来到了50版本,而这次的...
凯迪拉克开放安卓系统吗,揭秘安... 你有没有想过,你的爱车凯迪拉克,是不是也能像智能手机一样,拥有丰富的应用生态呢?今天,就让我带你一探...
安卓系统退出微信,告别繁琐操作 你知道吗?最近安卓系统上的微信用户们可是炸开了锅呢!原因嘛,就是微信宣布了一项重大决定——退出安卓系...
华为手机不用安卓系统,打造自主... 你知道吗?最近有个大新闻在科技圈里炸开了锅,那就是华为手机竟然不用安卓系统!是不是很惊讶?别急,让我...
关于安卓系统怎么下载,安卓系统... 你有没有想过,你的安卓手机里那些好玩的应用是怎么来的呢?是不是觉得下载个应用就像变魔术一样简单?其实...
安卓7.1系统安装不了,无法安... 最近是不是有不少小伙伴在为安卓7.1系统安装问题头疼呢?别急,今天就来给你详细说说这个事儿,让你一次...
安卓系统安装限制 破解,揭秘破... 安卓系统安装限制及破解全解析在数字化时代,安卓系统以其开源免费的特点赢得了全球用户的喜爱。正如每一枚...
安卓系统怎么找手机,安卓系统手... 手机不见了?别慌张,让我来告诉你,安卓系统里怎么找手机吧!在这个信息爆炸的时代,手机可是我们生活中不...
安卓系统怎么蓝牙耳机,安卓系统... 你有没有想过,为什么你的安卓手机和蓝牙耳机总是那么默契地连接在一起?今天,就让我来带你一探究竟,揭秘...
保时捷和安卓系统互联,智能驾驶... 你有没有想过,你的手机和你的爱车之间也能来个甜蜜的“牵手”呢?没错,就是那个让人心跳加速的保时捷,还...
windows phone 安... 你有没有发现,现在手机市场上安卓系统几乎占据了半壁江山,而曾经的Windows Phone却逐渐淡出...
苹果咋样切换安卓系统,系统切换... 你有没有想过,有一天你的苹果手机突然变成了安卓系统?是不是觉得这听起来就像是从科幻电影里跳出来的情节...
安卓系统层级抓包,安卓系统层级... 你有没有想过,手机里的那些应用是怎么知道你的喜好,还能精准推送广告给你的呢?这背后,可是有安卓系统层...
安卓系统更新怎么退出,安卓系统... 亲爱的安卓用户们,你是否在更新系统时突然遇到了一些小麻烦,比如不小心按下了更新按钮,然后系统就开始自...
安卓系统多次密码错误,多重解决... 你是不是也遇到了这个让人头疼的问题?安卓系统多次密码错误,是不是让你感觉像是被无形的锁链困住了?别急...
安卓系统怎么玩夸克,轻松上手夸... 你有没有发现,安卓手机上有个超好用的浏览器——夸克?它不仅速度快,功能强大,还能帮你省流量,是不是很...
米原生安卓系统下载,下载与体验... 亲爱的手机控们,你是否厌倦了那些花里胡哨的安卓系统,想要回归最纯粹的原生态?那就跟着我一起探索米原生...
安卓系统铃声无法修改,探究原因... 你有没有遇到过这种情况?手机里下载了各种好听的铃声,可就是找不到修改铃声的方法。别急,今天就来给你详...
扫描仪安卓系统,安卓系统扫描仪... 你有没有想过,家里的安卓手机竟然能变成一个强大的扫描仪?没错,就是那个你每天不离手的手机,现在竟然能...
安卓苹果系统换机教程,一步到位... 你终于决定给手机来个换血大手术了?恭喜你,迈出了迈向新世界的第一步!不过,别急,换机可不是那么简单的...