当前位置:   article > 正文

Helm简易安装使用_helm windows安装

helm windows安装

    若一个应用只有一个或几个这样的服务构成,那么确实足够。一旦应用变得复杂,那么配置文件就会变得十分繁多,几十个、上百个,这个时候的管理就会变得十分复杂,对于更新、回滚、修改、维护等需求就不太方便了。

Helm的官网:https://helm.sh/

    Helm出现就是为了处理它们,作为Kubernetes的包管理器,专为Kubernetes查找、共享和使用。如同Linux的包管理器yum/apt等,可以很方便地将之前打包好的yaml文件部署到K8S上。

01

安装Helm

    官网的Installing Helm最前面的desired version(最新版本)会跳到网址 https://github.com/helm/helm/releases,点击进入

    选择Linux amd64下载到windows本机再传到Linux开发机中(优先推荐,因为从GitHub拉取可能有网络问题),或者采取命令

# 后面这个网址是鼠标右键,复制地址链接拿过来的wget https://get.helm.sh/helm-v3.10.1-linux-amd64.tar.gz     


    接下来两个命令安装即可

# 解压(ls查一下这个helm安装包的文件名)tar -zxvf 这个helm安装包的文件名# 复制客户端执行文件到 bin 目录下cp linux-amd64/helm /usr/local/bin/

    实操记录(最终能识别出helm代表安装成功):

# 注意到 helm-v3.10.1-linux-amd64.tar.gz[root@k8s-master ~]# lscalico.yaml      hello.html                       ingress-test.yaml        pod.yaml    test.yamldash-usr.yaml    hello.yaml                       ingress.yaml             pvc.yamldeploy-nfs.yaml  helm-v3.10.1-linux-amd64.tar.gz  linux-amd64              pv.yamldes02.yaml       images.sh                        multicontainer-pod.yaml  redis.yaml[root@k8s-master ~]# tar -zxvf helm-v3.10.1-linux-amd64.tar.gzlinux-amd64/linux-amd64/helmlinux-amd64/LICENSElinux-amd64/README.md[root@k8s-master ~]# rm -f helm-v3.10.1-linux-amd64.tar.gz   # 删除安装包,解压后就无用了[root@k8s-master ~]# helm       # 此时还是找不到命令的-bash: helm: 未找到命令[root@k8s-master ~]# cp linux-amd64/helm /usr/local/bin/[root@k8s-master ~]# helmThe Kubernetes package manager...

    

   

02

配置仓库

安装完 helm 的第一件事就是配置国内 Chart 仓库(可以配多个)。

微软仓库http://mirror.azure.cn/kubernetes/charts/
阿里云仓库https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
官方仓库https://hub.kubeapps.com/charts/incubator

例子:从官网找一个添加仓库的命令:

【小白/忘者】进入Helm官网,点击Helm命令行,点击Helm仓库,滑到最下面有“helm repo add - 添加chart仓库”,点进去就能看到命令详情helm repo add [NAME] [URL] [flags] ,OK这就是我们要的了

【普者/佬者】输入一个helm repo --help 或 helm repo add --help 或 history 或 Alt

【记忆大师】直接helm repo add name url

添加存储库:

# 不推荐使用第三个,慢,[NAME]是可以自命名的helm repo add weiruan http://mirror.azure.cn/kubernetes/chartshelm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts

查看配置的存储库:

helm repo listhelm search repo [NAME]

删除配置的存储库:

helm repo remove 仓库名

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/246677
推荐阅读
相关标签
  

闽ICP备14008679号