GBase GCDW
安装配置
文章

如何从Helm v2迁移到Helm v3

发表于2025-06-25 15:46:3420次浏览0个评论

    由于我们不想覆盖Helm v2 二进制文件,因此我们需要执行一个附加步骤,以确保两个CLI版本可以共存,直到我们准备删除Helm v2 CLI及其所有相关数据为止:
    1). 同之前安装Helm一样,这次同样采取二进制压缩包安装,首先下载Helm v3.2.4版本安装包,选择Linux amd64版本:

        [root@centos7 tmp]# wget https://get.helm.sh/helm-v3.2.4-linux-amd64.tar.gz
        --2020-07-27 09:43:45--  https://get.helm.sh/helm-v3.2.4-linux-amd64.tar.gz
        正在解析主机 get.helm.sh (get.helm.sh)... 152.199.39.108, 2606:2800:247:1cb7:261b:1f9c:2074:3c
        正在连接 get.helm.sh (get.helm.sh)|152.199.39.108|:443... 已连接。
        已发出 HTTP 请求,正在等待回应... 200 OK
        长度:12926032 (12M) [application/x-tar]
        正在保存至: “helm-v3.2.4-linux-amd64.tar.gz”

        100%[===================================================================================================================================================>] 12,926,032  41.5KB/s 用时 5m 23s

        2020-07-27 09:49:09 (39.1 KB/s) - 已保存 “helm-v3.2.4-linux-amd64.tar.gz” [12926032/12926032])
    2).解压缩
        [root@centos7 tmp]# tar -zxvf helm-v3.2.4-linux-amd64.tar.gz
        linux-amd64/
        linux-amd64/helm
        linux-amd64/README.md
        linux-amd64/LICENSE
    接下来的一步就是关键了,我们不是直接将解压缩后的helm文件移动到bin目录下,而是重命名为helm3,再移动到bin目录下
    3).移动helm3文件
        [root@centos7 tmp]# cd linux-amd64/
        [root@centos7 linux-amd64]# mv helm helm3
        [root@node-0 linux-amd64]# cp helm3 /usr/local/bin/
    4).验证安装
        [root@node-0 bin]# helm3 version
        version.BuildInfo{Version:"v3.2.4", GitCommit:"0ad800ef43d3b826f31a5ad8dfbb4fe05d143688", GitTreeState:"clean", GoVersion:"go1.13.12"}

评论已关闭