【问题标题】:How to install helm in travis pipeline如何在 travis 管道中安装 helm
【发布时间】:2020-08-14 03:23:12
【问题描述】:

我这样做是为了在我的 travis 工作中安装 helm

curl https://baltocdn.com/helm/signing.asc | sudo apt-key add -
sudo apt-get install apt-transport-https --yes
echo "deb https://baltocdn.com/helm/stable/debian/ all main" | sudo tee /etc/apt/sources.list.d/helm-stable-debian.list
sudo apt-get update
sudo apt-get install helm

当命令 helm init --client-only 在 travis 中运行时,它会说

Not Really a helm install

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: continuous-integration travis-ci kubernetes-helm helm-tls


    【解决方案1】:

    此命令是在 Travis 管道中安装 helm 的正确方法:

    curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
    

    然后你可以使用检查

    helm version
    

    【讨论】:

    【解决方案2】:

    正如官方 Helm 指南中的Installing Helm 章节所说:

    1. here下载你想要的版本
    2. 解压 (tar -zxvf helm-v3.0.0-linux-amd64.tar.gz)
    3. 在解压后的目录中找到 helm 二进制文件,并将其移动到所需的目的地 (mv Linux-amd64/helm /usr/local/bin/helm)。

    从那里,您应该能够运行客户端和 add the stable repo : helm help

    【讨论】:

    • 嗨,拉希尔。这不是正确的方法。我找到了答案并将其发布。您描述的步骤是在本地机器上安装 helm。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-11
    • 2020-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-28
    相关资源
    最近更新 更多