序文
動作環境:CentOS7.9
公式リファレンスドキュメント:公式ドキュメント
ワンクリックインストールスクリプトは記事の最後に添付されています
インストールパッケージをダウンロードする
githubのダウンロードアドレスから該当バージョンのインストールパッケージをダウンロードします。
対応するバージョンのダウンロード ページにアクセスします (ここでは v3.11.3 を例にします)。
システムに対応するインストール パッケージを選択します。ここでは Linux を例として、ダウンロード アドレスをコピーします。
Linux システムで次のコマンドを実行してインストール パッケージをダウンロードし、ダウンロード パスをコピーしたパスに置き換えます。
wget https://get.helm.sh/helm-v3.11.3-linux-amd64.tar.gz
ダウンロードが成功すると、現在のパスに対応するバージョンのファイルが表示されます。
インストールパッケージを解凍します
次のコマンドを使用して、インストール パッケージを解凍します。-C パラメータを記述する必要はありません。記述されていない場合は、デフォルトで現在のディレクトリに解凍されます。
tar -zxvf helm-v3.11.3-linux-amd64.tar.gz -C ./server/
解凍が成功すると、対応するディレクトリに linux-amd64 ディレクトリが表示されます。
ディレクトリ内で最も重要なのはファイル ヘルムです
インストール構成
helm ファイルを /usr/local/bin/ に移動するか、現在のファイルが配置されているパスの環境変数を設定することができます。両方の方法については以下で説明します。次のいずれかの方法を選択できます。
1 つ目: 環境変数を構成する
helm が配置されているディレクトリを環境変数に設定します。/etc/profile ファイルを編集したり、/etc/profile.d/ の下に環境変数を構成するための新しいファイルを作成したりすることもできます。ブロガーは、インストールされているすべてのソフトウェアの環境変数の統合管理を容易にするために、新しいファイルを作成することを好みます。
vim /etc/profile.d/my_env.sh
ファイルの最後に次の内容を追加します
# helm配置
HELM_HOME=/root/server/linux-amd64
export PATH=$HELM_HOME:$PATH
ファイルを保存して終了した後、環境変数を更新します。
source /etc/profile
2 番目: ファイルを /usr/local/bin に移動します
次のコマンドを使用して、helm ファイルを /usr/local/bin に移動します。
mv linux-amd64/helm /usr/local/bin/
検証が成功したかどうか
次のコマンドを使用して確認します
helm version
次の内容が出力されれば、インストールが成功したことを意味します
ワンクリックインストールスクリプト
パラメータの説明
$1: 必須パラメータ、インストールパッケージのダウンロードパス
$2: オプションのパラメータ、ファイルがインストールされる場所。渡されない場合、デフォルトは現在のディレクトリです。
#!/bin/bash
download_path=$1
install_path=`pwd`
if [ -z $1 ];then
echo "请输入下载地址"
return
fi
if [ -n "$2" ];then
install_path=$(cd $2 && pwd)
fi
install_name=helm-linux-amd64.tar.gz
# 下载安装包
wget -O $install_name $download_path
# 解压
tar -zxvf $install_name -C $install_path
# 安装
if [ -z $2 ];then
mv $install_path/linux-amd64/helm /usr/local/bin/helm
# 删除解压的文件夹
rm -rf $install_path/linux-amd64/
else
# 添加环境变量
echo -e "\n# helm配置" >> /etc/profile.d/my_env.sh
echo "HELM_HOME=$install_path/linux-amd64" >> /etc/profile.d/my_env.sh
echo "export PATH=\$HELM_HOME:\$PATH" >> /etc/profile.d/my_env.sh
# 刷新环境变量
source /etc/profile
fi
# 校验是否安装成功
helm version
if [ $? != 0 ];then
echo "helm install failed"
fi
# 移除下载的安装包
rm -f $install_name
次のコマンドを使用してインストール パッケージを実行します
source <脚本名称> <下载地址> <安装路径>
例
source helm_install.sh https://get.helm.sh/helm-v3.11.3-linux-amd64.tar.gz
仕上げる
上記は、Linux に Helm をインストールするプロセス全体です。ご質問がございましたら、お気軽にお問い合わせください。