kubeneters之helm安装

本文详细介绍如何下载并安装Helm,包括使用迅雷加速下载、解压与移动文件至指定目录,以及如何通过编辑rbac.yaml文件为Tiller添加Kubernetes访问权限,最后讲解如何初始化Helm并解决镜像访问问题。

首先下载helm下载地址 https://github.com/helm/helm/releases,这个下载比较慢,建议使用迅雷之类的下载工具。

下载 tar -zxvf file 解压好后,mv helm /usr/local/bin/helm下面

执行helm version,如果现实client 和 server版本就表示OK,如果是server tiller未找到,那需要执行helm init ,在执行过程需要先添加kubeneters访问权限,在当前目前vim rbac.yam,insert如下内容

apiVersion: v1
kind: ServiceAccount
metadata:
  name: tiller
  namespace: kube-system
---
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
  name: tiller
roleRef:
  apiGroup: rbac.authorization.k8s.io
  kind: ClusterRole
  name: cluster-admin
subjects:
  - kind: ServiceAccount
    name: tiller
    namespace: kube-system

kubectl create -f rbac.yaml创建完成后,需要helm init,这里可以额指定 -i 镜像名,这是因为默认使用的是gcr.io/kubernetes-helm下的镜像,这个是不能访问。如果不指定的tiller pod创建失败,可以使用kubectl edit pod [pod-name] -n namespace,保存后pod会重启生效。

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值