Helm方式安装kubernetes-dashboard

Helm 是 Deis 开发的一个用于 Kubernetes 应用的包管理工具,主要用来管理 Charts。有点类似于 Ubuntu 中的 APT 或 CentOS 中的 YUM。
Helm Chart 是用来封装 Kubernetes 原生应用程序的一系列 YAML 文件。可以在你部署应用的时候自定义应用程序的一些 Metadata,以便于应用程序的分发。
1.准备Helm环境
wget https://get.helm.sh/helm-v3.3.4-linux-amd64.tar.gz
tart -zxvf helm-v3.3.4-linux-amd64.tar.gz
mv linux-amd64/helm /usr/local/bin/helm

2.安装
进入helm官网,选择charts。
在这里插入图片描述

搜索kubernetes-dashboard,按照要求进行安装。
在这里插入图片描述
在这里插入图片描述

添加仓库并安装,建议指定name和namespace。
Add kubernetes-dashboard repository
helm repo add kubernetes-dashboard https://kubernetes.github.io/dashboard/
Deploy a Helm Release named “my-release” using the kubernetes-dashboard chart
helm install kubernetes-dashboard/kubernetes-dashboard --name my-release
安装
helm install kubernetes-dashboard kubernetes-dashboard/kubernetes-dashboard --namespace kube-system
在这里插入图片描述

修改svc为NodePort模式提供对完访问端口。
kubectl edit svc kubernetes-dashboard -n kube-system
在这里插入图片描述

3.登录
根据Node的端口访问kubernetes-dashboard页面。
https://server3:31674/
在这里插入图片描述

查看k8s 的 dashboard 的token
kubectl -n kube-system describe $(kubectl -n kube-system get secret -n kube-system -o name | grep namespace) | grep token
输入Token登录。
在这里插入图片描述
在这里插入图片描述

4.页面的方式部署容器
在这里插入图片描述

自定义应用和一些第三方的服务也可通过此方式进行封装和安装。

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页