Hazx小屋 Hazx小屋

Kubernetes安装配置Helm 2.x

in 服务器相关 阅读: 1509 文章转载请注明来源!


  在开始介绍前,有这么几点需要注意:

  • 本篇笔记基于CentOS7系统
  • 本篇笔记适用于Kubernetes 1.15.x及旧版本,不适用于1.16.x及更新
  • 本篇笔记适用于Helm 2.x,不适用于Helm 3.x
  • 国内网络环境下,请自备梯子


配置代理

如果服务器不在境内,请忽略此部分内容

配置系统代理

此部分内容可以参考《CentOS7 系统代理配置》

配置Docker代理

此部分内容可以参考《Docker 配置 HTTP 代理》

下载客户端

wget -4 https://get.helm.sh/helm-v2.14.3-linux-amd64.tar.gz

解压并复制执行文件到系统

tar zxvf helm-v2.14.3-linux-amd64.tar.gz
cp linux-amd64/helm /usr/local/bin/helm

创建ServiceAccount

若集群没有启用RBAC权限认证,无需做此步骤。

kubectl create serviceaccount --namespace kube-system helm-tiller
kubectl create clusterrolebinding helm-tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:helm-tiller

初始化并安装服务端Tiller

helm init \
    --history-max=3 \
    --tiller-image=gcr.io/kubernetes-helm/tiller:v2.14.3 \
    --service-account=helm-tiller

若集群没有启用RBAC权限认证,请删去--service-account=helm-tiller

文章二维码

扫描二维码,在手机上阅读!

linuxcentos7k8skubernetesHelm
最后由Hazx修改于2021-10-20 12:24
博客系统已萌萌哒运行了
© 2024 Hazx. Theme by 泽泽社长.
前篇 后篇
雷姆
拉姆