之前都是在命令行查看集群的一些信息,不是特别直观。这一节使用上一节学习的Helm安装下官方的可视化Dashboard,用图形界面查看下集群状态。
我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。
文章目录
安装Dashboard
这里使用Helm包管理工具进行安装,对Helm不是很熟悉的可以参考前一篇博客《【Kubernetes 019】包管理工具Helm安装和使用详解(最新Helm3版本》。
下载Chart到本地
[root@k8s-master helm]# helm pull stable/kubernetes-dashboard
[root@k8s-master helm]# ll kuber*
-rw-r--r--. 1 root root 8682 May 17 15:15 kubernetes-dashboard-1.10.1.tgz
解压之后出现chart目录结构
[root@k8s-master helm]# cd kubernetes-dashboard
[root@k8s-master kubernetes-dashboard]# ll
total 28
-rwxr-xr-x. 1 root root 468 Jan 1 1970 Chart.yaml
-rwxr-xr-x. 1 root root 12858 Jan 1 1970 README.md
drwxr-xr-x. 2 root root 264 May 17 15:28 templates
-rwxr-xr-x. 1 root root 5470 Jan 1 1970 values.yaml
修改values.yaml文件
因为内容较多,我们直接新建一个自己的values-xiaofu.yaml文件如下
image:
repository: registry.cn-shanghai.aliyuncs.com/zdl_work/kubernetes-dashboard-amd64
tag: v1.10.1
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: nginx
kubernetes.io/tls-acme: 'true'
nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
paths:
- /
hosts:
- dashboard.xiaofu.com
tls:
- secretName: kubernetes-dashboard-tls
hosts:
- dashboard.xiaofu.com
rbac:
clusterAdminRole: true
serviceAccount:
name: dashboard-admin
需

本文介绍如何使用Helm在Kubernetes集群中安装官方的Dashboard,通过图形界面直观地查看集群状态,并演示如何利用Dashboard部署Pod。
最低0.47元/天 解锁文章
2343

被折叠的 条评论
为什么被折叠?



