微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为k8s安装 KubeSphere可视化

在这里插入图片描述

一.开始安装

1、安装前提环境

先安装:每个节点都要安装
yum install -y socat

(1). 安装 helm

Helm 是 Kubernetes 的包管理器。包管理器类似于我们在 Ubuntu 中使用的 apt、Centos中使用的 yum 或者 Python 中的 pip 一样,能快速查找、下载和安装软件包。Helm 由客户端组件 helm 和服务端组件 Tiller 组成, 能够将一组 K8S 资源打包统一管理, 是查找、共享和使用为 Kubernetes 构建的软件的最佳方式。
1.安装
先使用官方的方式安装,如果安装不了,可以看到下载文件的地址,然后手动下载解压。

curl -L https://git.io/get_helm.sh | bash

如果下载不下来,可使用以下链接手动下载并解压:

# 手动下载
wget https://get.helm.sh/helm-v2.16.3-linux-amd64.tar.gz
# 解压
tar zxf helm-v2.16.3-linux-amd64.tar.gz
#移动到
mv linux-amd64/helm /usr/local/bin/helm
验证
helm version

在这里插入图片描述

(2).安装tiller

  1. 创建权限
    vi helm-rbac.yaml
apiVersion: v1
kind: ServiceAccount
Metadata:
  name: tiller
  namespace: kube-system
---
apiVersion: rbac.authorization.k8s.io/v1beta1
kind: ClusterRoleBinding
Metadata:
  name: tiller
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
  - kind: ServiceAccount
    name: tiller
    namespace: kube-system

2.执行:

kubectl apply -f helm-rbac.yaml

3.等待安装完成
kubectl get pods -n kube-system

在这里插入图片描述

如果长时间拉取不下来,镜像地址是国外的,需要改地址
点击获取解决办法

二.安装安装 openebs 创建 LocalPV 存储类型

参照官方文档安装OpenEBS

三最小化安装KubeSphere

执行这一段命令即可安装

kubectl apply -f https://raw.githubusercontent.com/kubesphere/ks-installer/v2.1.1/kubesphere-minimal.yaml

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐