【Kubernetes 020】Helm3安装Dashboard

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

之前都是在命令行查看集群的一些信息,不是特别直观。这一节使用上一节学习的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

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值