このページの改善にご協力ください
本ユーザーガイドの改善にご協力いただけませんか? すべてのページの右側のペインにある GitHub リンクで、このページの編集を選択してください。皆さまにご協力いただくことで、あらゆる人々に使いやすいユーザーガイドになります。
Kubernetes の Helm パッケージマネージャーはKubernetes クラスターにアプリケーションをインストールして管理するのに役立ちます。詳細についてはHelm のドキュメント
重要
アマゾン EKS クラスターに Helm チャートをインストールするにはあらかじめ アマゾン EKS で動作するように kubectl
を設定しておく必要があります。この設定をまだ行っていない場合は続行する前に「kubeconfig ファイルを作成して kubectl を EKS クラスターに接続する」を参照してください。次のコマンドがクラスターに対して成功した場合は正しく設定されています。
kubectl get svc
-
クライアントオペレーティングシステムに適したコマンドを実行してください。
-
macOS で Homebrew
を使用している場合は次のコマンドを使用してバイナリをインストールします。 brew install helm
-
Chocolatey
で Windows を使用している場合は次のコマンドを使用してバイナリをインストールします。 choco install kubernetes-helm
-
Linux を使用している場合は次のコマンドを使用してバイナリをインストールします。
curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.sh chmod 700 get_helm.sh ./get_helm.sh
注記
最初に
openssl
をインストールする必要があるというメッセージを受け取った場合、次のコマンドを使用してインストールできます。
-
sudo yum install openssl
-
PATH
で新しいバイナリを取得するため、現在のターミナルウィンドウを閉じて新しいターミナルウィンドウを開きます。 -
インストールした Helm のバージョンを確認してください。
helm version | cut -d + -f 1
出力例は次のとおりです。
v3.9.0
-
この時点で、任意の Helm コマンド (
helm install
など 実行して、クラスター内の Helm チャートをインストール、変更、削除、またはクエリすることができます。Helm を初めて使用する場合で、インストールするチャートがないときは次の操作を実行できます:chart-name
-
サンプルチャートをインストールして試します。Helm の「クイックスタートガイド
」の「サンプルチャートをインストールする 」を参照してください。 -
サンプルチャートを作成し、アマゾン ECR にプッシュします。詳細については「アマゾン エラスティックコンテナレジストリ ユーザーガイド」の「Pushing a Helm chart (Helm チャートをプッシュする)」を参照してください。
-
[eks-charts]
GitHub レプロ、および [ArtifactHub] から アマゾン EKS チャートをインストールします。
-